Codes Retrieved Using CHECK ENGINE Light
When repairs have been completed, clear diagnostic codes from memory. To clear codes, turn ignition off and disconnect and reconnect negative battery cable. Alternative methods are starting engine 60 times without a repeat of failure or using BMW SERVICE TESTER. See CODES RETRIEVED USING BMW MoDIC OR BMW SERVICE TESTER .
NOTE:
Disconnecting negative battery cable may also erase pre-selected settings for radio, seat memory, trip computer, etc.