Something on my Chevy Truck has me a bit baffled,,, 16 Silverado, 1500, 5.3 4wd. Temp gauge shows it is running where it is suppose to ( 190/210f), and the resivor is where it should be cold and hot. Now the heater blows air that is pretty much outside air temp untill you get up around the 80 degree mark on the read out. Any ideas Im thinking thermostat but I have been wrong before
It sounds like you have automatic HVAC. I am assuming that your engine is warmed up and you get no heat until you dial up past 80°F.
There are 3 sensors that control the heat or cold output.
In-car sensor: Located low in the dash. If this sensor is colder than your setpoint, it will boost the heat output. It could be cold outside, but the car interior is warm due to sun load. In this case, the sensor would cause the heat output to back off or actually provide cool air.
Sun Sensor: Usually located in the center of the dash. If high sun load is detected, this will cause the heat to back off. If dark outside, heat output will increase.
Ambient sensor: Located in front of the A/C condenser. If ambient is low, heat output will increase.
The combination of all 3 sensors is used to calculate the desired output air temperature. If you are running in AUTO, the blower speed and mode will automatically adjust to get the trucks interior temperature close to your setting.
I have been in high elevation areas where the sun is powerful, but ambient temperature is around freezing. At my setting (~70°F), the system will run in bi-level or even vent mode.
Some people with automatic HVAC confuse the temperature setpoint with the air outlet air temperature. The setting attempts to control the interior temperature. Outlet temperature, blower speed, and mode are automatically adjusted to achieve your setting.
It is possible that an ambient or in-car sensor open circuit could cause low heat output.
Disclaimer: I worked in automotive HVAC engineering for about 28 years.
Hope this helps.