Shift518 W.o.T.

Sounds about right. With your driving abilities mixed in with your suspension that’s setup for the complete opposite of drag racing