First of all, is your Jeep in a garage ? Cool dry place. Mine is and it happens all the time, especially down here after rain storms, hot and humid like a Beach here, just no sand. I just turn my defroster on and fan high and usually gone in 10-20 minutes. My tach is aftermarket and is usually not a problem, usually all the factory ones are my problem. For me the defroster is the cure