Well after all the guesswork, I finally got the car running safely. It sure is a pain to worry about applying full throttle thinking that your ride is gonna lose control.
I went to the track today with my new batteries, new servo, etc. and on the first tank it happened again. Full throttle staying open for a brief period of time and I noticed my steering servo acting funny too. So I immediately brought my car back to the pits, swapped in a spare 330S Rx(damn they cost $$), and BAM! No more glitching, all the electronics are responding to my every command. So YBSLOW was correct, bad Rx. I hope the radio is not next to go. I hate radio problems, I'd rather have a stripped belt or broken arm.
Just wanna thank all you guys for the help you provided.