lights going haywire

I have a 99 JGC and had the issue with lights randomly blinking on inside the jeep. Everything would light up and flicker for a while, then stop on its own. After many trips to the dealer, they finally found that the grease inside the turn signal arm had been shorting the system.... we replaced the signal arm and havnt had the flickering issue since.