Common causes include low coolant, air trapped in the system, a thermostat stuck open, or a weak water pump. When you’re driving, the engine spins faster and moves coolant better, so you get heat. At idle, that flow drops, and the heater turns cold.
At Stewart’s Automotive of Sacramento, a driver came in complaining the heater only worked on the freeway. The inspection showed low coolant from a small leak, and once that was repaired and the system topped off, the heater stayed warm even at stoplights.
it could be the heater core and ac housing unit that allows hot air to be mixed with the cold air or it could just cancel out the cold due to the motion of the car
Try your thermostat
A car blowing cold air only while driving usually means: Low coolant level – not enough heat at idle Air trapped in system – blocks heater flow Weak/bad water pump – works better at higher RPM Partially clogged heater core – needs more flow to heat When you drive, coolant moves faster, so you finally get heat.
An automobile's heater that blows only cold air could either be a faulty thermostat or, more likely, a faulty heater core. A trip to a mechanic or shop that specializes in radiator and cooling system repair should be able to diagnose and repair any problems.
You may be low on coolant, or the thermostat is stuck open, or the heater core is plugged up, or the temp blend door is broken.
Although my car is not an Eclipse, I experienced the same issue. A mechanic determined that my radiator was partially blocked and recommended replacement. My heater now blows heat whether I'm stopped at a light or moving.
Check coolant level? Heater core plugged or restricted? Heater core airbound? Bad thermostat? Water pump not circulating coolant? Heater control cable not adjusted properly?
1. Coolant level is low. 2. Inside controller doors not working correctly. 3. Inside controller may be bad.........
most likely your heater-core went bad. if you car runs perfectly fine besides having heat. if you car gets up to normal temperatures, doesn't over heat. the fan blows, but just blows cold air. then it is the heater core.
Maybe thermostat is stuck open With my car, it was Heater matrix clogged with radiator sealant. The workshop cleaned it and it's start working fine!
Defective heater temperature control valve.
check heater core could be cloggedCheck the engine coolant level also.*no, the heater relies on the engine for heat and when you drive the engine warms generating heat:)*