wheel spin

I'm thinking that you need more gear. It will slow the tire/wheel speed and let that engine eat while still moving the car forward. You will shift quicker but you will be able to launch harder with less spin.