I have an 89 yj that had the same issues. I fixed it by removing the gauges which is pretty simple and cleaning all of the connections. There is a main plug which connects to the back of your gauges that should be disconnected and contacts cleaned as well. After I did this to mt Jeep...