Brakes, Steering, Suspension, Wheels and Tires
I have a 2005 Touareg 3.2 V6. Been Looking around and there's a lot of into but maybe some experts can direct me to the correct purchase or an easy solution.
I noticed a few days ago that my steering started to become extremely difficult and figured it was probably power steering fluid being...