RE: Motor, ESC, radio? Which?
u hav probably ran ur brush clean or it jam in it's hood. give it a small pull and release it still froze up, then probably u'll need a new set of brushes.
p.s man did u ever let ur car have a break between those runs? i wouldnt even push mine pass the 30min mark before i give it the towel.