2 things i thought i'd point out....
1. the car is Auto (Just wondering how much HP the torque converter can handle)
2. Red, how many cars/engines have you been through? (just a little "Heavy footed")
just thought they should be filled in before giving advice...