My silverado is a 1500, 4.8 engine. Recently when starting the vehicle to warm up, the hvac system will not blow hot air. The hvac does work but only blows cold air. It is not until I put the truck in gear and start driving for the air to be hot. What could be causing this?