FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

With Manufacturer's Scan Tool



Readiness code, generating

Special tools and equipment
- VAG1551 Scan Tool (or VAG1552 mobile scan tool) with VAG1551/3 cable







- VAG1788/10 RPM adjuster

Test requirements
- Vehicle stationary
- For vehicles with automatic transmission, selector lever must be in -P- or -N-.
- All electrical consumers like, for example, lights and rear window heating must be switched off.
- Coolant temperature less than 50 °C, See Display group 04, display field 3
- Intake Air Temperature (IAT) less than 30 °C See Display group 04, display field 4

Work procedure
- Connect VAG 1551 scan tool (VAG1552). Then switch ignition on and select the Engine Control Module (ECM) using address word 01 (connecting scan tool and selecting ECM).

Work step 1: Check DTC Memory

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -2- to select "Check DTC Memory" function 02. Press -Q- button to confirm input.

Number of stored DTCs or "No DTC recognized" will be indicated on display.


x DTC recognized


If a DTC is stored:
- Repair malfunctions that were printed out using DTC table:
SAE P0-Codes. Testing and Inspection
SAE P1-Codes. Testing and Inspection

If no DTCs are stored:
- Press -> button.

Work step 2: Erase DTC Memory

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -5- to select "Erase DTC Memory" function 05. Press -Q- button to confirm input.


NOTE: The readiness code is reset/erased every time DTC memory is erased.


Indicated on display


Rapid data transfer ->
DTC Memory is erased!



NOTE: If ignition was switched off between the steps "Check DTC memory" and "Erase DTC memory", DTC memory will not be erased.


- Press -> button.

Work step 3: Temperature check

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -8- to select "Read measuring value block" function 08. Press -Q- button to confirm input.

Indicated on display


Read Measuring Value Block HELP
Input display group number XXX



- Press buttons -0-, -0- and -4- to select "Display group number 4". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Read Measuring Value Block 4 ->
1 2 3 4



- Read coolant temperature value in display field 3.
Specification: maximum 50 °C
- Read Intake Air Temperature (IAT) value in display field 4.
Specification: maximum 30 °C

If indications resemble description:
- Start engine, and let it idle.


NOTE: Engine must not be shut off again during work sequence.


Indicated on display


Rapid data transfer HELP
Select function XX



Work step 4: Diagnostic of leak detection system

- Press buttons -0- and -4- to select "Basic Setting" function 04. Press -Q- button to confirm input.

Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -0-, -7- and -1- to select "Display group number 71". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Basic Setting 71 ->
1 2 3 4



- Continue to let engine run at idle.

If diagnostic is initiated by the Engine Control Module (ECM), the indication in display field 4 will jump from "Test OFF" to "Test ON".

- Continue to let engine run at idle until display field 4 indicates: "Sys. OK".


NOTE: If indication in display field 4 jumps from "Test ON" to "Test OFF" during the test and display field 2 indicates "Aborted", repeat "Leak detection diagnostic".


When diagnostic is repeated, it can last up to approx. 60 seconds before indication in display field 4 switches from "Test OFF" to "Test ON".

Work step 5: Diagnostic of tank ventilation system

Coolant temperature larger than 60 °C, See Display group 04, display field 3

- Press button -1- (VAG1551) or down arrow button (VAG1552).

Indicated on display (1-4 = display fields)


System in Basic Setting 70 ->
1 2 3 4



If diagnostic is initiated by the Engine Control Module (ECM), the indication in display field 4 will jump from "Test OFF" to "Test ON".

- Continue to let engine run at idle until display field 4 indicates: "TW OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -C- button.

Work step 6: Diagnostic fuel system

Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -1-, -0- and -7- to select "Display group number 107". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 107 ->
1 2 3 4



If diagnostic is initiated by the Engine Control Module (ECM), the indication in display field 4 will jump from "Test OFF" to "Test ON".

- Continue to let engine run at idle until display field 4 indicates: "Sys. OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -C- button.

Work step 7: Diagnostic of Secondary Air Injection (AIR) system

Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -0-, -7- and -7- to select "Display group number 77". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 77 ->
1 2 3 4



- Use VAG1788/10 RPM adjuster to adjust engine RPM to 1800 - 2200 RPM:

If diagnostic is initiated by the Engine Control Module (ECM), the indication in display field 4 will jump from "Test OFF" to "Test ON".
- Continue to let engine run at idle until display field 4 indicates: "Sys. OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -C- button.

Work step 8: Diagnostic operational readiness of oxygen sensor behind catalytic converter

Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -0-, -3- and -6- to select "Display group number 36".
- Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 36 ->
1 2 3 4



- Continue to hold the RPM at 1800 - 2200 until display field 2 indicates the specified value: "B1-S2 OK".

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -> button.

Work step 9: Diagnostic of oxygen sensor aging before catalytic converter (monitoring period duration)

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -8- to select "Read measuring value block" function 08. Press -Q- button to confirm input.

Indicated on display


Read Measuring Value Block
Input display group number XXX



- Press buttons -0-, -3- and -4- to select "Display group number 34".
- Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Read Measuring Value Block 34 ->
1 2 3 4



- Hold the RPM until the catalytic converter temperature in display field 2 over 350 °C climbs.
- Press -C- button.

Indicated on display


Read Measuring Value Block
Input display group number XXX



- Press buttons -0-, -3- and -0- to select "Display group number 30". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Read Measuring Value Block 30 ->
1 2 3 4



- Check operational condition of oxygen sensor control before catalytic converter (display field 1):
Specification: 111

- Check operational condition of oxygen sensor control behind catalytic converter (display field 2):
Specification: 11 x

Meaning of 3 digit number block in display fields 1 and 2







If specified values are not obtained:
- Check DTC memory. Reading Diagnostic Trouble Codes

If specified values are obtained:
- Press -> button.

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -4- to select "Basic Setting" function 04. Press -Q- button to confirm input.

Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -0-, -3- and -4- to select "Display group number 34". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 34 ->
1 2 3 4


- Hold engine speed at 1800 - 2200 RPM until indication in display field 4 jumps from "Test OFF" to "Test ON".
Catalytic converter temperature in display field 2 must be 350-500 °C.
- Check period duration in display field 3:
Specification: maximum 3.3 s
- Continue to hold the RPM at 1800 - 2200 until display field 4 indicates: "B1-S1 OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Remove VAG 1788/10 from accelerator pedal.
- Press -C- button.

Work step 10: Diagnostic of oxygen sensor control system

- Press buttons -0-, -3- and -7- to select "Display group number 37".
- Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)

System in Basic Setting 37 ->
1 2 3 4


If diagnostic is initiated by the Engine Control Module (ECM), the indication in display field 4 will jump from "Test OFF" to "Test ON".

- Continue to let engine run at idle until display field 4 indicates: "Sys. OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -C- button.

Work step 11: Diagnostic of oxygen sensor aging behind catalytic converter

- Press buttons -0-, -4- and -3- to select "Display group number 43". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)

System in Basic Setting 43 ->
1 2 3 4


- Use VAG 1788/10 RPM adjuster to adjust engine RPM to 1800-2200 RPM:
- Hold engine speed at 1800 - 2200 RPM until indication in display field 4 jumps from "Test OFF" to "Test ON".
Catalytic converter temperature in display field 2 must be at least 300 °C.
- Continue to hold the RPM at 1800 - 2200 until display field 4 indicates: "B1-S2 OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -C- button.

Work step 12: Diagnostic of catalytic converter


NOTE: This diagnostic can only be completed if the diagnostic of oxygen sensor aging has already been performed successfully.


Indicated on display


Basic Setting
Input display group number XXX



- Press buttons -0-, -4- and -6- to select "Display group number 46". Press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 46 ->
1 2 3 4


- Hold engine speed at 1800 - 2200 RPM until indication in display field 4 jumps from "Test OFF" to "Test ON".
Catalytic converter temperature in display field 2 must be at least 400 °C.
- Continue to hold the RPM at 1800 - 2200 until display field 4 indicates: "B1-S1 OK"

If indications do not resemble description:
- Check DTC memory. Reading Diagnostic Trouble Codes

If indications resemble description:
- Press -> button.
- Remove VAG 1788/10 from accelerator pedal.
- Press buttons -0- and -6- to select "End Output" function 06. Press -Q- button to confirm input.
- Read readiness code.

Generating readiness code, work steps 1-6







Generating readiness code, work steps 7-12