LEMON Manuals: Even more car manuals for everyone
Home >> BMW >> 2025 >> 230i >> Repair and Diagnosis >> External Pages >> Different car >> Section 26 (Diagnostic Trouble Codes With Test Charts) >> Introduction >> Malfunction Indicator Light

Malfunction Indicator Light

WARNING: This page does not describe the selected car, but rather 18 other vehicles, including the 2002 BMW Z8, 2002 BMW Z3, 2002 BMW X5, 2002 BMW M5, and 2002 BMW M3. However, it is still accessible from the selected car via links, so may be relevant.

The "Malfunction Indicator Light" (MIL) will be illuminated under the following conditions:

The illumination of the light is performed in accordance with the Federal Test Procedure (FTP) which requires the light to go on when:

A fault code is stored within the PCM upon the first occurrence of a fault in the system being checked. The Malfunction Indicator Light (MIL) will not be illuminated until the completion of the second consecutive "customer driving cycle" where the previously faulted system is again monitored and a fault is still present or a catalyst damaging fault has occurred. If the second drive cycle was not complete and the specific function was not checked, PCM counts third drive cycle as "next consecutive" drive cycle. MIL is illuminated if the function is checked and the fault is still present. See Fig 1.

Fig 1: Malfunction Indicator Light (MIL) Illumination During Drive Cycle
G00210678Courtesy of BMW OF NORTH AMERICA, INC.

If there is an intermittent fault present and does not cause a fault to be set through multiple drive cycles, 2 complete consecutive drive cycles with the fault present are required for MIL to be illuminated. Once MIL is illuminated it will remain illuminated unless the specific function has been checked without fault through 3 complete consecutive drive cycles. Fault code will also be cleared from memory automatically if specific function is checked through 40 consecutive drive cycles without the fault being detected or with the use of either DISplus, GT-1 or scan tool. In order to clear a catalyst damaging fault from memory, the condition must be evaluated for 80 consecutive cycles without the fault reoccurring.