I have that problem with my 97 TJ now! Seems to happen mostly when it is wet out! If I slap the top of the dash hard it will usually go out. I believe I read somewhere that the plug connectors on the back of the dash panel can become loose or corroded causing problems. Haven't had time to pull mine yet to check it out, but you might start there!!