Originally Posted by 00_Rusty™ it's going to happen in the future...see pic below I KNEW that was the motor you would say. I saw one in a VW years ago. Got torque steer?
Forum Rules