I'm having a recent issue with my 2006 Chevy Impala SS. About 50% of the time it will cut all power once i switch the engine off. The radio won't stay on..all power door locks disabled..etc. Sometimes it also locks the key in place until it randomly decides to power back on (takes anywhere from 2-10 min for this to occur). When the power does come back, everything must be reprogrammed. All the radio stuff, time, date, etc. As well as the compass must be re-calibrated..which is a pain to have to drive in circles sometimes twice a day. Is this common? Any idea what I could be dealing with here?