Obviously too much power for the drivetrain.
Maybe there's a way to slightly detune the motor a bit.(did I say that?) If you're running 660 hp I'm surprised you get even get enough traction to hook up at all. I'm all for horsepower but "balance" is the key.