Mine had the same problem and I found one of the actuators to not be engaging. Turn the truck on, operating temp, pop your hood, and look towards the upper middle area of your firewall. It will have a lever engaged actuator that allows the heater to operate. I forget what position it is suppose...