I have a Neal Chance Bolt together nitrous converter. On the motor my car launches a little lazy. But on the nitrous it pulls the front wheels pretty good. It will stall about 3500 on the motor. On the nitrous it will flash to about 5500. That is only a 125 hit. Try a nitrous launch and see what happens.