Sounds to me that the ESC is a bit underpowered for the application. But a 2WD pede geared for 40 shouldn't be that hard on an ESC unless you were doing lots of stops and WOT starts. Maybe something IS wrong (at least partially) with the ESC after all?
You could try a MM just to see. I know you have at least 2.