Originally Posted by supton
You sure you are smelling your own car? I mean, the whole point of the exhaust system is to put the exhaust behind you so that it doesn't wind up in the cabin. You sure you aren't smelling other people's cars?
100% sure, every time you step on the gas hard it reeks bad. I put about 300 miles a week on it, sometimes more.
They do have a lot of torque steer. Here's a 0-60 we did, just to see what it'll do. I eased into it and it's not in Sport mode.