Operation CHARM: Car repair manuals for everyone.

"Check Engine" (MIL) Light




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:
- Upon the completion of the second consecutive driving cycle where the previously faulted system is monitored again and the emissions relevant fault is again present.
- Immediately if a catalyst damaging fault occurs (see Misfire Detection).

The illumination of the check engine light is performed in accordance with the Federal lest Procedure (FTP) which requires the lamp to be illuminated when:
- A malfunction of a component that can affect the emission performance of the vehicle occurs and causes emissions to exceed 1.5 times the standards required by the (FTP).
- Manufacturer-defined specifications are exceeded.
- An implausible input signal is generated.
- Catalyst deterioration causes HC-emissions to exceed a limit equivalent to 1.5 times the standard (FTP).
- Misfire faults occur.
- A leak is detected in the evaporative system
- The oxygen sensors observe no purge flow from the purge valve/evaporative system.
- Engine control module fails to enter closed-loop operation within a specified time interval.
- Engine control or automatic transmission control enters a "limp home" operating mode.
- Key is in the "ignition" on position before cranking (Bulb Check Function).

Within the BMW system the illumination of the check engine light is performed in accordance with the regulations set forth in CARB mail-out 1968.1 and as demonstrated via the Federal Test Procedure (FTP). The following information provides several examples of when and how the "Check Engine" Light is illuminated based on the "customer drive cycle" (DC):







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.