Engine Mechanical problem
2003 Dodge Caravan 6 cyl Four Wheel Drive Automatic 172000 miles
went to a mechanic who informed that I have an oil leak. I just had an oil change about 3 weeks ago, should this leak have been noticeable when I got the oil changed
have the same problem?
Friday, August 7th, 2009 AT 4:55 PM