Unlikely as it sounds, this may be the throttle actuator on bank 2. I'm going through the same. Do a search and you'll find it's far from uncommon. And it ain't cheap.I was driving and all these messages popped up does anyone know what it could possibly be?
2007 BMW M6 Engine Malfunction! Reduced Power! DSC Malfunction