Driver info cluster lights up intermitantly

I have a '97 Bonneville SSE 3800. The Driver Information panel lights up like a x-mas tree and door open alarm starts dinging. Sometimes will stop and recalibrate on its own. Sometimes get it to stop alarming turning off car and restarting. It is intermitant and can happen after cold start, warm start or rolling down the road. Pretty sure the doors are all closed going down the highway. What to do to fix this?

The trouble may be with the ignition switch. There may be some intermittent contacts.