I am no expert on this at all but I would imagine buying a tuner that will let you turn down the torque management will make big difference. I remember jacking with some tuners on friends LS1 cars and reducing the amount of torque management really helped things.


68 Barracuda Formula S 340