Retrieving Codes (Using Check Engine Light): Notes
NOTE:
All 1989 and later BMW vehicles with DME/Motronic engine management system (DME 1.3) are equipped with a self-diagnostic feature. This system detects any malfunction of an emission-related control device which would cause vehicle to fail to comply with emission certification standards. Using CHECK ENGINE light for self-diagnosis is not a substitute for using BMW Service Tester.
All diagnostic (flash) codes are stored in DME/Motronic control unit memory. Stored diagnostic codes are displayed by turning ignition switch to RUN position and depressing accelerator pedal 5 times to Wide Open Throttle (WOT) within 5 seconds. See DIAGNOSTIC (FLASH) CODES table. If a malfunction is detected on any listed component, diagnostic system turns on CHECK ENGINE light.