HI, welcome to Just Answer.
Rip
Thanks, the first step is to pull a code from the engine computer and see what relation it has with this problem. Sounds like you may have a typical MAF (Mass Airflow Sensor) failure.
Use the procedure below to get codes watching the check engine lamp flash, it's difficult to enter the manual self-diagnostics on these so you may need to do it a few times. Let me know the codes and we'll determine what's going on.
NOTE : All troubleshooting should begin by "Checking the Basics" . Certain basic faults can be undetectable by the self-diagnostic system of the DME control unit and in some cases can actually interfere with the self-checking and fault memory operation. Refer to "Checking the Basics" .See: Initial Inspection and Diagnostic Overview\Initial Inspection\Checking the BasicsIn the event of a DME system malfunction, circuit information will be stored in the internal memory of the DME control unit. Intermittent failures are stored with a record of the failure frequency. The DME control unit is able to store up to five malfunctions, and will give priority to those items which can cause the vehicle to exceed exhaust emission standards. In addition to being stored in memory, an emissions-related failure will cause the "Check Engine" light to illuminate on the instrument cluster. Furthermore, the "Check Engine" light is used to display faults which are stored in the control unit's memory when the self-diagnostic procedure is initiated. Faults may also be retrieved with the BMW service tester if available.Entering Self-Diagnostics
No - this IS the procedure for all BMW's in that model year...the portion about the V12 is just a NOTE for anyone working with the V12 engine.
Lead Technician
BMW Factory Training, ASE Master Techinician, Advanced engine performance.
No problem, let me know when you can...