AUDI A4 1999 B5 / 1.G AHA Engine Readiness Code Workshop Manual
Page 1 of 29
01-70
 
     
Readiness code 
     
Readiness code, checking
 
     
Note:  
     The readiness code will be erased: 
     
When Diagnostic Trouble Code (DTC) memory 
is erased 
     When the Engine Control Module (ECM) 
harness connector is disconnected (e.g. to 
connect VAG1598/22 test box) 
     When the battery is disconnected
     
Required special tools and test equipment  
     VAG1551 Scan Tool (ST) with VAG1551/3 
adapter cable 
     
Checking  
     
-  Connect VAG1551/VAG1552 Scan Tool (ST) 
and press buttons -0- and -1- to insert "Engine 
Electronics" address word 01 (with ignition 
switched on)   page 01
-8 . 
Rapid data transfer 
HELP
    
Indicated on display  
Pa
ge 1 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 2 of 29
Select function XX
-  Press buttons -0- and -8- to select "Read Measuring Value Block" 
function 08, and press -Q- button to confirm input. 
Pa
ge 2 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 3 of 29
01-71
 
Read Measurin
g Value Block 
HELP
Input display group number XXX
    
Indicated on display  
-  Press buttons -0-, -8- and -6- to input display group number 86 (086), 
and press -Q- button to confirm input. 
Read Measuring Value Block 86  
1 
2 
3 
4
    
Indicated on display (1-4   display fields)  
Note:  
The readiness code is generated as soon as only zeros are shown in 
display field 1. -  Check readiness code values in display field 1.
   Specified value: 00000000 
- 
Press  button.
Rapid data transfer 
HELP
Select function XX
    
Indicated on display  
If the readiness code was not generated, generate readiness code again 
 page 01
-73
 .   -  Press buttons -0- and -6- to select "End Output" function 06, and press 
-Q- button to confirm input. 
- Check readiness code   page 01
-70
 . If DTC memory has been 
erased, or ECM has been disconnected from B+, generate readiness 
code again   page 01
-73
 . 
Pa
ge 3 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 4 of 29
01-72
 Explanation of 8-digit readiness code  Readiness code is generated only when all display values = 0  1  
2  
3  
4  
5  
6  
7  
8  
Diagnosis  
                     0   Three Way Catalytic Converter (TWC)  
                  0      TWC heating (not applicable / always "0")  
               0         EVAP system and fuel tank leak detection test  
            0            Secondary Air Injection (AIR) system  
         0               Air conditioning system (diagnosis not applicable / always "0")  
      0                  Oxygen Sensor (O2S) control  
   0                     Oxygen Sensor (O2S) heating  
0                        Exhaust Gas Recirculation (EGR) system (not applicable / always "0")  
Pa
ge 4 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 5 of 29
01-73
      
Readiness code, generating
 
     
Required special tools and test equipment  
     
VAG1551 Scan Tool (ST) with VAG1551/3 
adapter cable 
     
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 VAG1551/VAG1552 Scan Tool (ST) 
and press buttons -0- and -1- to insert "Engine 
Electronics" address word 01 (with ignition 
switched on)   page 01
-8 . 
Pa
ge 5 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 6 of 29
01-74
      
Step 1: Check DTC memory Rapid data transfer 
HELP
Select function XX
    
Indicated on display  
-  Press buttons -0- and -2- to select "Check DTC Memory" function 02, 
and press -Q- button to confirm input. 
No DTC reco
gnized
    
Indicated on display  
If one or more DTCs are stored:  
 Safety precautions for road testing vehicle page 24
-9   
If no DTCs were recognized:  -  Repair cause of malfunction.
-  Erase DTC memory. 
-  Stop engine, start engine again, and road test.
-  Check DTC memory again and erase.
- 
Press  button.
Pa
ge 6 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 7 of 29
01-75
      
Step 2: Erase DTC memory Rapid data transfer 
HELP
Select function XX
    
Indicated on display  
Note:  
When erasing DTC memory, the readiness code is also erased.  -  Press buttons -0- and -5- to select "Erase DTC Memory" function 05, 
and press -Q- button to confirm input. 
Rapid data transfer DTC Memor
y is erased
    
Indicated on display  
- 
Press  button.
Pa
ge 7 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 8 of 29
01-76
      
Step 3: Adaptation of throttle valve control 
module to ECM Rapid data transfer 
HELP
Select function XX
    
Indicated on display  
-  Press buttons -0- and -8- to select "Read Measuring Value Block" 
function 08, and press -Q- button to confirm input. 
Read Measuring Value Block 
HELP
Input displa
y group number XXX
    
Indicated on display  
-  Press buttons -0-, -6- and -0- to input display group number 60 (060), 
and press -Q- button to confirm input. 
Read Measuring Value Block 60  
1 
2 
3 
4
    
Indicated on display (1-4   display fields)  -  Press -4- button to select "Basic Setting" function 04 (adaptation of 
throttle valve control module to ECM) 
System in Basic Setting 60  
1 
2 
3 
4
    
Indicated on display (1-4   display fields)  
Pa
ge 8 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 9 of 29
01-77
      
-  Check specified values in display fields 3 and 
4: 
  
Display fields  
  
1   2   3   4  
Display group 60: Adaptation of throttle valve control module to Engine Control Module (ECM)  
Display  
xxx   
xxx   
Idle  
Part Throt  
Full Throt  
Decel  
Enrich  ADP.runs  
ADP. OK  
ADP.ERROR  
Indicated   Throttle valve angle   Throttle drive angle   Operating condition   Adaptation status  
Specified value   ---   ---   Idle   ADP. OK  
      If "ADP. ERROR" is indicated in display field 4:  
     
-  Check DTC memory   page 01
-16
 .
      If the specified value "ADP. OK" is indicated in 
display field 4:  
     
- 
Press  button.
Pa
ge 9 of 29 Readiness code
11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2 
Page 10 of 29
01-78
      
Step 4: 
     
-  Start engine and let run at idle.
     
Step 5: Oxygen Sensor (O2S) control 
operating condition Rapid data transfer 
HELP
Select function XX
    
Indicated on display  
-  Press buttons -0- and -8- to select "Read Measuring Value Block" 
function 08, and press -Q- button to confirm input. 
Read Measurin
g Value Block 
HELP
Input display group number XXX
    
Indicated on display  
-  Press buttons -0-, -3- and -0- to input display group number 30 (030), 
and press -Q- button to confirm input. 
Read Measuring Value Block 30  
1 
2 
3 
4 
    
Indicated on display (1-4   display fields)  
Pa
ge 10 of 29 Readiness code11/23/2002 htt
p://127.0.0.1:8080/audi/servlet/Dis
play?action=Goto&t
yp
e=re
pair&id=AUDI.B5.FU03.01.2