Operation CHARM: Car repair manuals for everyone.
Manuals through 2025 now available!

Our trusted friends have launched a new website named LEMON, which has newer manuals. It also contains all the CHARM manuals.

LEMON is the spiritual successor to CHARM, I recommend you try it!

Link: lemon-manuals.la or lemon-manuals.org.ua

(Some people have issue connecting. LEMON is investigating. For now, use Firefox or change your DNS server)

Or, hide this message: temporarily or permanently

Check Engine/Malfunction Indicator Lamp (MIL)

As a functional test, the Malfunction Indicator Lamp (MIL) illuminates at key-on before engine cranking.

Whenever the Powertrain Control Module (PCM) sets a Diagnostic Trouble Code (DTC) that affects vehicle emissions, it illuminates the MIL. If a problem is detected, the PCM sends a message over the CCD Bus to the instrument cluster to illuminate the lamp. The PCM illuminates the MIL only for DTC's that affect vehicle emissions.

The MIL stays on continuously when the PCM has entered a Limp-In mode or identified a failed emission component. The MIL remains on until the DTC is erased.

Also, the MIL either flashes or illuminates continuously when the PCM detects active engine misfire. Refer to Misfire Monitoring.

Additionally, the PCM may reset (turn off) the MIL when one of the following occur:
- PCM does not detect the malfunction for 3 consecutive trips (except misfire and Fuel system Monitors).
- PCM does not detect a malfunction while performing three successive engine misfire or fuel system tests. The PCM performs these tests while the engine is operating within 375 RPM of and within 10% of the load of the operating condition at which the malfunction was first detected.