Lookin at those tires, wasnt used much. Rubber tires lose grip FAST. I know on mine it did. I have a custom built car, but its basically what you have, just dift frame and stuff. I cant even get enough space to hit 2nd gear. lol.
Run foam rims\tires and see how she handles...OMG!