What battery are you using? The traxxas ESC has a mode for lipo and one for nimh. If you have it set to Lipo cutoff but are using a nimh battery then it won't work properly. The opposite can cause damage to your battery if you run it too long. Did you run a single lipo battery for an hour?
Check the calibration too as mentioned above.
The Hobbywing EZRun MAX10 Combo is available with a 3300kv motor and would be a decent budget replacement, like the Traxxas it is a sensorless system so won't be as smooth at low speed as the more expensive sensored systems.