RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
what is the oily water type substance leaking from passenger side of my cabrio. large puddle then stopped
May be leaking water pump and or power steering line/rack or both
Thank you very much :) Have a nice day.