Need some help here!!
Everytime i push on the gas hard my car pulls to the left BIG TIME. anytime i downshift and push the gas hard it will pull hard to the left. I was thinking sabalizer links? Help me out ASAP. im installing my eibachi pro kit next week. I need this fixed!
Everytime i push on the gas hard my car pulls to the left BIG TIME. anytime i downshift and push the gas hard it will pull hard to the left. I was thinking sabalizer links? Help me out ASAP. im installing my eibachi pro kit next week. I need this fixed!