brttyneyney
New member
My car is leaking power steering fluid on the passengers side in the front. One mechanic told me I needed a new pump another one told me some fancy name that sounded french that I cant remember lol... Does anyone know the real deal?