RE: Official HPI MT2 Thread
Check your clutch shoes and springs. If the clutch is sticking it will cause the engine to stall and it will also cause you to have to keep the brakes on to hold the truck in place.
If the clutch is good check the piston and sleeve to make sure you didnt get any dirt in there. Do you always store the piston at BDC when you are done running?