Looks like it. Heck, who knows.

I guess I can always throw more money at it and see what happens.
Here is another symptom. While turning the steering, while holding the car off of the ground, I can hear the fan slow down. I can also hear the fan slow down when I tap on the bottom of the car trying to cause a short. So I guess I still will have to send in the ESC. I have been a flyer since the advent of brushless. I havent raced since they were brushed. I assume these ESC's have a BEC as well right? I would think that these ESC's should have enough power to run atleast 1 pretty beefy servo....of course that is a pretty beefy HEALTHY servo. So could the BEC be going bad as well? I guess my best bet is to just send it in, buy a back up and get a new servo.