19t pinion could be lower geared than some people run (but also depends a bit on where your running the car?), but that should give you more bottom end/low speed acceleration...making donuts easy to pull!!!. Are they pulling away from you at the start of a straight or are you loosing out on top end at the ends of the straights? And have you measured motor/esc temps at all?
Still wondering about batteries?
If your using good lipo's or good condition, well matched NiMH's, then it would rule them out, but if your on low powered lipo's or old or unmatched NiMH cells, then performance could be significantly lower.
They can make a huge difference to things!
Can be tricky sometimes to correctly diagnose things, so bear with it if it takes a bit of message ping pong to get the right answer