When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Does the truck have gauges? Is the engine getting warm enough to give you heat. Could be a bad thermostat, low coolant/antifreeze, control in the dash not working properly. With the engine running a while, feel the hose's going to and from the heater core (heater hoses). They should be vary warm. If not could be the low coolant or bad thermostat. Bob
Once the engine is warm check the hoses that run thru the firewall to the heater core. They should both be pretty dang warm if water is circulating. If they don't heat up at all, check your coolant level, if its low it won't be enough to get into the hoses at all.
It's not uncommon for heater cores to get all plugged up. If that's the case, they're pretty simple swaps, and not particularly expensive.
Check hoses going to the heater core. Both should be hot, if only one is, then the heater core is probably plugged.
If both are cold (after running the motor a while of course), then maybe its your t-stat.
If both are hot, it could be the blend door... either its stuck or the linkage to the temp control broke. You can check this by removing the glove box.
Also you may have a air pocket . loosen both hoses (when cool ) And work free. put back on (loose start engine and remove 1 hose slightly (enough to burp core) Should be left hose on box . If dont know remove bothhoses and have someone crank motor to see which hose is presure. Reinstall and burp other hose.
But the thermostate is probably the problem . But you will want to burp if fluid is drained.