Cruze,
That's my suspicion is that the servo is receiving weird signals from the radio.
I have another car that runs perfect with the same radio and a different servo, its made by Team Associated. So therefore I must assume its a servo problem and not in the radio transmitter.
Might have to send back the Savox and get another brand.
Rick