When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Was it wet due to rain (after a storm)? If it has the antifreeze smell, check the level of fluid. If it's not from the coolant, it could be the drain (very common for all vechiles) in the chiller/heater box is pluged up. As a matter-of-fact, this is also common in homes, and to prevent overflow, now most home systems have a "cutout switch".