Monday, December 3rd, 2007 AT 7:38 PM
I have a leak that has a funny odor when the heat is on and I am parked. There is a leak under the engine on the passenger side. The inside hood of the minivan is wet on the passenger side. It appears it be leaking antifreeze.