A LOW temp on 2004 Chevrolet Colorado

My Temp gage reads low unless A/C is on. What is the cause?

1 answer
maybe thermostat stay open or temp switch is failing