Thanks for the tip Fatdoggy. The car works much better now, it's actually faster than my f201!!
It really flies with a 12 turn motor, and shreds tires like crasy, just one thing, I need a new diff. The spider gears in the stock one have disapeared and left behind a ton of metal flakes, anybody know where to find a ball diff?!?!