Quick question on this as my googling skills aren't up to it.
What is the cut out temp on this ESC? I've had a few glitches when the car refuses to move for a few seconds (its not low batteries, its not a short circuit, its not a glitch, its usually after running hard for almost a full battery, lots of standing starts sort of thing.
Just leaving it for a few seconds "fixes" the issue.
The motor is (pretty much) too hot to touch, as is the ESC heatsink. Haven't burnt myself on it yet tho

I suspect its the thermal cut out.
Also, what units does the programming card show for temp? Motor? ESC? Centigrade? Fahrenheit?