I had a Ford that the Check Engine light would come on occasionally. When that happened the information center would say "Electrical System Malfunction". After about 5 seconds it straightened up and ran fine. I finally decided to have the alternator checked out. It was determined that the alternator was beginning to go. I also noticed that cruise control, and the heated seats would not work. I replaced the alternator, and everything started working fine. I read in the manual later that if the alternator was not working correctly, the computer would shut down the "non-necessary" electrical equipment (heated seats and cruise control).
Might want to get the alternator checked out if it is an electrical thing. Most auto parts stores will do that for free.