I have discovered a leak coming from right above my exhaust pipe. It seems to be a watery oil mixture. I do have a crack in my power steering pump but doubt i has anything to do with this leak. What could it be?
Dec 4, 2009 at 12:54 PM