Power steering overflowing and is leaking down on the engine's manifold... I'm thinking new power steering fluid? I really don't know or what happened.. How or what do I do from there? I need to be specific, instead of being ripped off by mechanics
Oct 28, 2013 at 2:27 PM