Engine Malfunction, Stability Control Malfunction, Cruise Control Malfunction
I was driving on the highway tonight and floored it from 60 to 85 mph. The car did a sudden shift from the gear it was in at 6000 rpm to what seemed to be sixth (my foot was still on the floor). I cruised at 80 at 2500 rpm for another minute before the iDrive lit up like a Christmas tree with Engine, Stability Control, and Cruise Control Malfunction errors. I pulled over and turned off the car and checked under the hood, and everything looked fine. It started right up when I got back in and the errors were gone. I was able to drive the remaining 20 minutes home without incident.
I read that this is caused by low battery voltage. The battery in my car is only 2 months old, and the alternator was replaced about 3 years ago at a BMW dealership by the previous owner. Does anyone know what caused it? I'm thinking of getting the new battery and alternator tested now. I'm going to hook up my OBD reader and see if it pulls any codes from the SES light that briefly came on later tonight.
2004 530i Oxford Green Metallic ~ 118,000 miles