* Thermostat: A stuck closed thermostat prevents coolant from circulating to the heater core, regardless of the core's condition. This is a very common culprit. Test the thermostat by removing it and placing it in a pan of water on the stove. It should open at its rated temperature.
* Coolant Level: Low coolant means less fluid to heat and circulate. Check the coolant level in the radiator and overflow tank. Top it off if necessary with the correct 50/50 mix of coolant and distilled water. Look for leaks around the engine, hoses, radiator, and heater core connections.
* Water Pump: A malfunctioning water pump fails to circulate coolant effectively. Listen for unusual noises from the pump or check for a lack of coolant flow when the engine is running.
* Hoses: Check all heater hoses for clogs or kinks. Ensure they're securely connected and not collapsed. A hose could be blocked or even completely disconnected.
* Heater Control Valve (If Equipped): Some vehicles have a separate valve that controls coolant flow to the heater core. This valve might be stuck closed. This is less common on older trucks but is worth checking if there's one in the system.
* Wiring Issues: There could be a problem with the wiring to the blower motor, the blower motor resistor, or the heater control switch. Check fuses and wiring for damage.
* Blower Motor: Even with heat, a malfunctioning blower motor won't move the air. See if the fan runs on other settings (like defrost or AC). If it only fails on heat, it might be a wiring issue related specifically to the heat setting. A weak blower motor might not be blowing hard enough to feel noticeable heat.
* Incorrect Heater Core Installation: While you've replaced it, make absolutely sure the heater core was installed correctly with all connections tight and no leaks. Air pockets can prevent efficient heat transfer. Bleeding the system of air is important after heater core replacement.
Troubleshooting Steps:
1. Check coolant level: This is the easiest and quickest check.
2. Inspect all hoses: Look for kinks, cracks, or disconnections.
3. Test the thermostat: This is a crucial step.
4. Check the water pump: Listen for noises and feel for coolant flow.
5. Examine the wiring and fuses: Look for any obvious problems.
6. Test the blower motor: Ensure it's functioning correctly.
If you've checked all of these and still have no heat, it's best to consult a mechanic. They have the tools and experience to diagnose the problem more accurately. Remember safety first when working on your vehicle's cooling system; the coolant is hot and under pressure when the engine is running.