Car pulling to the left
#2
Instructor
When you say "I step on my car" do you mean flooring it from a dead stop? Do you have awd or fwd TL?
If you have fwd then thats is torque steer my friend...
If you have fwd then thats is torque steer my friend...