1. Leaking Heater Core: The heater core is a small radiator located behind the dashboard that uses engine coolant to warm the air blown into the cabin. If the heater core develops a leak, coolant can enter the passenger compartment and fog up the windows. You may also notice a sweet smell of antifreeze.
2. Faulty Radiator Cap: A faulty radiator cap can fail to maintain proper pressure in the cooling system, which can cause coolant to boil over and leak into the cabin.
3. Head Gasket Leak: A blown head gasket can allow coolant to leak into the cylinders, where it burns off and emits a sweet smell through the exhaust. This can also cause foggy windows and overheating.
4. Overfilled Coolant Reservoir: If the coolant reservoir is overfilled, it can overflow and spill coolant into the engine bay, which can then evaporate and enter the cabin through the vents.
To determine the exact cause of your foggy windows and antifreeze smell, it is recommend to have your vehicle inspected by a professional mechanic. Depending on the issue, repairs may vary.