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

Engine Control Module: Testing and Inspection






Engine Control Module DTC Memory, Checking and Erasing

Special tools, testers and auxiliary items required

Vehicle Diagnostic Tester

Connect the vehicle diagnostic tester as follows:






- Connect the diagnostic cable - 2 - to the Data Link Connector (DLC) in the driver's footwell.

- Start the engine and run at idle speed.

Only if the engine does not start:

- Turn on the ignition.

Selecting the Operating Mode:

- Press the button on the display for "Vehicle On Board Diagnostic (OBD)".

Select the Vehicle System:

- Press the button "01 - Engine electronics" on the display.

The control module identification with coding - 2 - as well as Vehicle Identification Number (VIN) in the center area and identification of the anti-theft immobilizer appear on the display.






A printout is available. Press the "print" button if required.

Select the Diagnostic Function:

- Press the button "02 - Check DTC memory" on the display.

- If no malfunction is stored in the Engine Control Module (ECM) , "0 DTC(s) detected" is displayed.

- If malfunctions are stored in the ECM, these are shown one below another on the display.

- Press the <- button.

- Press the button "05 - Erase DTC memory" on the display.

- Press function "06 - End output".

If the DTC memory was erased, the readiness code must be generated again. Refer to "Guided Fault Finding" in the vehicle diagnostic tester.