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

Reading and Clearing Diagnostic Trouble Codes



Engine Control Module Fault Memory, Checking And Erasing

Special tools, testers and auxiliary items required







- Vehicle diagnostic, testing, and information system VAS 5051 A







- Diagnostic cable VAS5051/6A

Work sequence
- Connect vehicle diagnosis, testing and information system VAS 5051 A as follows:







- Connect diagnostic cable VAS5051/6A connector to Data Link Connector (DLC) - arrow -.
- Start engine and run at idle speed.

Only when engine does not start:
- Switch ignition on.

Selecting operating mode
- Press button on display for "Vehicle self-diagnosis".

Selecting vehicle system
- Press button "01-Engine electronics" on display.







The control module identification with code- 2 -as well as chassis number and immobilizer identification number will be indicated on the display.


NOTE: A print-out is available. Press the Drucken button if required.


Selecting diagnosis function
- Press button "02 - Check fault memory" on display.
- If no fault is stored in engine control module "0 fault(s) detected" is displayed.
- If faults are stored in engine control module, these are shown one below another on display.
- Press <- key.
- Press button "05 - Erase fault memory" on display.
- Press function "06 - End output".


NOTE: If an emissions test is to be performed after the fault memory is erased, generate readiness code: "Guided fault function."