Operation CHARM: Car repair manuals for everyone.

Readiness Code, Generating




Readiness Code, Generating

Required special tools and test equipment
- VAG 1551 Scan Tool (ST) with adapter cable VAG 1551/3

Test requirements
- No malfunctions stored in DTC memory
- Engine not stopped (ignition not switched off) during the test
- Vehicle not moving
- All electrical consumers switched off (coolant fan must not run during test)

Test sequence
- Connect VAG 1551/VAG 1552 Scan Tool (ST) and press buttons -0- and -1- to insert "Engine Electronics" address word 01 (with ignition switched on) . Connecting VAG 1551/1552 Scan Tool

Step 1: Check DTC memory

Indicated on display


Rapid data transfer HELP
Select function XX



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

Indicated on display


No DTC recognized


If one or more DTCs are stored:
- Repair cause of malfunction.
- Erase DTC memory.
- Stop engine, start engine again, and road test.
- Check DTC memory again and erase.

If no DTCs were recognized:
- Press -> button to advance program sequence.

Step 2: Erase DTC memory

Indicated on display


Rapid data transfer HELP
Select function XX



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


NOTE: When erasing DTC memory, the readiness code is also erased.


Indicated on display


Rapid data transfer ->
DTC Memory is erased



- Press -> button to advance program sequence.

Step 3: Adaptation of throttle valve control module to ECM

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -8- to select "Read Measuring Value Block" function 08, and press -0- button to confirm input.

Indicated on display


Read Measuring Value Block HELP
Input display group number XXX



- Press buttons -0-, -6- and -0- to input display group number 60, and press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Read Measuring Value Block 60 ->
1 2 3 4



- Press -4- button to select "Basic Setting" function 04 (adaptation of throttle valve control module to ECM)

Indicated on display (1-4 = display fields)


System In Basic Setting 60 ->
1 2 3 4



- Check specified values in display fields 3 and 4:


Display Group 60:






If "ADP. ERROR" is indicated in display field 4:
- Check DTC memory.

If the specified value "ADP. OK" is indicated in display field 4:
- Press -> button to advance program sequence.

Step 4:

- Start engine and let run at idle.

Step 5: Oxygen Sensor (O2S) control operating condition

Indicated on display


Rapid data transfer HELP
Select function XX



- Press buttons -0- and -8- to select "Read Measuring Value Block" function 08, and press -Q- button to confirm input.

Indicated on display


Read Measuring Value Block HELP
Input display group number XXX



- Press buttons -0-, -3- and -0- to input display group number 30, and press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


Read Measuring Value Block 30 ->
1 2 3 4


- Increase engine speed to 1800-2200 RPM.
- Hold at 1800-2200 RPM until:
- Specified value of "111" is reached in display field 1
- Specified value of "110" is reached in display field 2


Display Group 30:






If the specified values are not indicated:
- Check DTC memory.
If the specified values are indicated in display fields 1 and 2:
- Continue to hold engine speed at 1800-2200 RPM.

Explanation of 3-digit value in display fields 1 and 2







NOTE: O2S control for bank 1 Oxygen Sensor (O2S) after Three Way Catalytic Converter (TWC), B1-S2, is not active at idle.


Step 6: Oxygen sensor aging (time period)

- Press -4- button to select "Basic Setting" function 04.
- Press -3- button four times to advance to display group number 34.

Indicated on display (1-4 = display fields)


System in Basic Setting 34 ->
1 2 3 4



- Hold engine speed at 1800-2200 RPM until display changes from "Test OFF" to "Test ON" in display field 4.
- Continue to hold at 1800-2200 RPM until specified value "B1-S1. OK" is indicated in display field 4.


Display Group 34:






If "B1-S1 n. OK" is indicated in display field 4:
- Check DTC memory.

If the specified value "B1-S1 OK" is indicated in display field 4:
- Continue to hold engine speed at 1800-2200 RPM.
- Press -C- button.

Step 7: Three Way Catalytic Converter (TWC) diagnosis

Indicated on display


Initiate basic setting HELP
Input display group number XXX



- Press buttons -0-, -4- and -6- to input display group number 46, and 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 RPMuntil display changes from "Test OFF" to "Test ON" in display field 4.
- Continue to hold at 1800-2200 RPM until specified value "Cat B1 OK" is indicated in display field 4.


NOTE: The test time for TWC diagnosis is approx. 60 seconds.


Display Group 46:






If "Cat B1 n. OK" is indicated in display field 4:
- Check DTC memory.

If specified value "Cat B1 OK" is indicated in display field 4:
- Press -C- button.

Step 8: Evaporative Emissions (EVAP) system and fuel tank leak detection


NOTE: During this diagnosis there should be no engine load, otherwise the diagnosis is interrupted and can only be restarted after a period of acceleration.
- Start engine and let run at idle.


Indicated on display


Initiate basic setting HELP
Input display group number XXX



- Press buttons -0-, -7- and -0- to input display group number 70, and press -Q- button to confirm input.

Indicated on display (1-4 = display fields)


System in Basic Setting 70 ->
1 2 3 4



If the diagnosis is initiated by the ECM, the display changes from "Test OFF" to "Test ON" in display field 4.
- Let engine continue to run at idle until the specified value "EVAP OK" is indicated in display field 4.


NOTE: If the display changes from "Test ON" to "Test OFF" during the diagnosis, briefly accelerate the engine to reset and repeat the test.


Display Group 70:






If "EVAP n. OK" is indicated in display field 4:
- Check DTC memory.

If the specified value "EVAP OK" is indicated in display field 4:
- Press -3- button to input display group number 71.

Indicated on display (1-4 = display fields)


Initiate basic setting 71 ->
1 2 3 4



- Start engine and let run at idle.

If the diagnosis is initiated by the ECM, the display changes from "Test OFF" to "Test ON" in display field 4.
- Let engine continue to run at idle until the specified value "Syst. OK" is indicated in display field 4.


Display Group 71:






NOTE: If display field 4 changes from "Test ON" to "Test OFF" and "Abort" appears in display field 2, repeat the diagnosis of fuel tank leak detection. Repeating the diagnosis can take up to approx. 60 seconds until the display changes from "Test OFF" to "Test ON" in display field 4.


Diagnosis conditions for fuel tank leak detection:
- Intake Air Temperature (IAT) must be less than 90 °C (194 °F), See Display group 4, display field 4
- Engine Coolant Temperature (ECT) must be less than 95 °C (203 °F), See Display group 4, display field 3
- Throttle valve angle must be smaller than 10 Angle Degree, See Display group 3, display field 3

If "SYST.n. OK" is indicated in display field 4:
- Check DTC memory.

If the specified value "SYST. OK" is indicated in display field 4:
- Press -> button to advance program sequence.

Step 9: Check readiness code

- Check readiness code. Readiness Code Reading