You need some more mods, I guess your not laying down much power! I drove my car and bluemd's today for a bit and with t/c off their sideways in 2 seconds

Day to day driving t/c needs to be on with ours. Even with it on, no boat anchor? just haulin a*s. I think a tune might help you and a breathing aparatus like a needswings cai