glad to hear it started.
I am assuming you chewed up the stock aluminum(colored) gears?
You need to be running the steel pinions(silver)
http://www.customrccars.com/product_...at=22&custom=0
been a long time since Ive had the stock pinions, I cant remember the ratio. But these steel ones are 14-17 tooth.