Originally posted by DavidAlford
Yep, my guess would be motor/battery. Hard to get two motors the same, so its hard to judge just by changing cars.
I also have new batteries coming and I am going to play with my motors.. car setup and go through my radio as well..