Jamie,
My little motor doesn't have the torque that yours does!

I actually found that launching higher helps my car. 5,800 last time out with 1.58 60' spinning the wheels and lifting the front tire off the ground to an 11.3

Hoping to go to 6,000 launch next time out.

Have we seen picks of your car before?