I don’t understand why traction control is some big bad awful “nanny” to these guys. It’s there to keep you safe and keep others around you safe and I assure you in a car with that much power the only place it could POSSIBLY be limiting you is at the absolute bleeding edge of performance on a track. I have a 650hp Z06…