it has to heat up, just like water has to warm in the faucet.
you need to replace your heater core
If it does not blow at all then that is a problem, but if it is when you first start it, the Caddy will not blow air on you until it is the selected temp.
Low coolant, failed thermostat, partially plugged heater core...............
heater will not blow on a 1996 ford contour
if the heater does not blow out warm air change the setting.
I disconnect both heater hose off of the engine, then fabricate a fitting that will attach a garden hose to one of the heater hoses. While directing the other hose towards a bucket, I gently turn on the water supply to wide open and let the water run until it shows clear, then reverse the flow into the heater by switching hoses and repeat.
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.
Low on coolant. Stuck open thermostat. Poor circulation (plugged heater core).
Your heater will blow cold air only.
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 heating system doesn't get heat until the car warms up and the thermostat opens.
It is either your water pump or your thermostat