RE: t-15 hpi engine problem?
It could be you're just feeling the "pinch" of the tapered bore sleeve. The piston gets to a tight spot as it gets toward the TDC (Top Dead Center ) position.
If you take the glow plug out and pull the engine over slowly, how does it feel?