LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2003 >> M3 2D Convertible >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Performance - Overview >> Engine Management Systems >> Siemens Ms 42.0 Engine Control System >> Overview Of The National Low Emission Vehicle Program >> OBD II Function: "Check Engine" (MIL) Light
April 5, 2026: LEMON Manuals is launched! Read the announcement.

OBD II Function: "Check Engine" (MIL) Light

In conjunction with the CARB/OBD II regulations the "CHECK ENGINE" light (also referred to as the Malfunction Indicator Light - MIL) is to be illuminated:

The illumination of the check engine light is performed in accordance with the Federal Test Procedure (FTP) which requires the lamp to be illuminated when:

Fig 1: OBD II Function: "Check Engine" (MIL) Light Illuminated
G03395957Courtesy of BMW OF NORTH AMERICA, INC.
  1. A fault code is stored within the respective control module upon the first occurrence of a fault in the system being checked.
  2. The "Check Engine" (MIL) light 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.
  3. If the second drive cycle was not complete and the specific function was not checked as shown in the example, the engine control module counts the third drive cycle as the "next consecutive" drive cycle. The check engine light is illuminated if the function is checked and the fault is still present.
  4. If there is an intermittent fault present and does not cause a fault to be set through multiple drive cycles, two complete  consecutive drive cycles with the fault present are required for the Check Engine light to be illuminated.
  5. Once the "Check Engine" light is illuminated it will remain illuminated unless the specific function has been checked without fault through three complete consecutive drive cycles.
  6. The fault code will also be cleared from memory automatically if the specific function is checked through 40() consecutive drive cycles without the fault being detected or with the use of either the DIS, MODIC or Scan tool.
    NOTE:
    () In order to clear a catalyst damaging fault (see MISFIRE DETECTION ) from memory, the condition under which the fault occurred must be evaluated for 80 consecutive cycles without the fault reoccurring.

With the use of a universal scan tool, connected to the "OBD" DLC an SAE standardized DTC can be obtained, along with the condition associated  with the illumination of the "Check Engine" light.

Using the DIS or MODIC, a fault code and the conditions associated with its setting can be obtained prior to the illumination of the "Check Engine" light.