that would be my guess. although, does it have electronic climate control? mine went out on my old 95 bonneville. it thought it was 20 degrees all the time, so we had no a/c, only full blast hot. maybe a short in the sensor wiring is giving it a weak signal from time to time.