the new guy
any ideas?
Sounds like the cooling system isn't full. (Don't assume that just because the overflow is full that the radiator is too). The heater core is the highest point in the system and since liquid seeks its own level, a system that doesn't have enough coolant in it will starve the heater core first. One way to check this is to run the truck to its normal operating temp. and carefully, with the engine running if you can do it safely, check the relative temperature of the hoses going to and from the heater core right where they go into the firewall. If they are both as hot as each other, then the core is most likely flowing coolant well enough to be working properly. If the hoses are both cool compared to the upper radiator hose or you can hear gurgling and the temperature is erratic, the cooling system needs to be filled.
I would tend to think the latter is more likely and you need to fill the system at the radiator cap, not the overflow reservoir. If you want to be certain the system is as full as possible, start with the engine cold (or at least cool enough that you can safely remove the radiator cap). Start the truck and check the fluid level in the radiator. Top off to within about an inch below the neck of the cap. This leaves room for expansion without overflowing before the thermostat opens. Leaving the radiator cap OFF, allow the engine to reach full operating temp. When the thermostat opens, check the radiator fluid level again. (If the level was at all low it will drop again when the thermostat opens). Top off fully this time and recap the radiator. Turn on the heat and see what you get.
On the outside chance that one heater hose is hot and the other is not, you have a clogged heater core and replacement is about your only option.





