The engine needs to be hot in order for you to get got air. On a cold morning, even if you let your truck run for a while, will not get hot enough to blow hot air usually until you drive it for a little bit. When it gets at or near operating temperature there is no reason that it shouldn't blow hot air.
The front expansion valve is clogged.
If the coolant level is okay, I would suspect a restricted heater core. Try flushing the heater core.
heater will not blow on a 1996 ford contour
if the heater does not blow out warm air change the setting.
Check for vacuum leak or bad vacuum motor Check selector control
The heater does not blow air because it emits infrared rays that have heat molecules within them, thus releasing heat, not blowing it. A heater does not blow air becasue there is no moving air source within the heater. The heater emits infrered rays that cause heat to slowly flow out of the heater.
Your heater will blow cold air only.
more than likely the coolant level is low otherwise check that the thermostat is functioning properly. if neither of those seem to be the prolem than you possibly have a blocked or bad heater core
why doesnt my heater work on my1985 BMW
Check the thermostat or heater core
you need to replace your heater core
Leak in heater core. Replace core.