Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSAUDI199590 QUATTRO SPORT V6-2.8L (AAH)REPAIR AND DIAGNOSISPOWERTRAIN MANAGEMENTCOMPUTERS AND CONTROL SYSTEMSTESTING AND INSPECTIONSCAN TOOL TESTING AND PROCEDURESSCAN TOOL TESTINGWITH MMS 300 ENGINE MANAGEMENT SYSTEMECM CODING (FUNCTION 07)CODING THE ECM
1995 Audi 90 Quattro Sport V6-2.8L (AAH)
Coding the ECM
1995 Audi 90 Quattro Sport V6-2.8L (AAH)SECTION Coding the ECM
Code Engine Control Module
(VAG 1551 function 07)
Coding is carried out using the VAG 1551 scan tool.
During ECM identification, a numeric code must always be displayed on the scan tool.
If the appropriate coding for the vehicle is not displayed on VAG 1551, or if the ECM was replaced, establish ECM coding as follows:
Procedure
- Connect the VAG 1551, Refer to Connecting and Operating VAG 1551 Scan Tool With MMS 300 Engine Management System
- After the display appears as shown:
Rapid data transfer HELP
Select function XX
- Select function code 07, "Code Control Module".
- Press buttons 0 and 7
- Display will appear as shown
Rapid data transfer HELP
07 - Code Control Module
- Press Q button to enter input.
- Display will appear as shown:
Code Control Module
Enter Code Number XXXXX
- Input the applicable code number for this vehicle using the Control Module Coding Tables. Control Module Coding Tables
^ Example Code 00000
If the display appears as shown:
Function is unknown or
cannot be carried out at the moment
^ An illegal code number has been entered.
If Not:
- ECM identification with coding input (e.g. 00000) appears on the display:
8A0906266B V6 2.8 2V MPI V6 AC39 DOB
Coding 00000 WSC 06812
- Display breakdown is as follows:
^ ECM identification: 8A0 906 266 B (example)
^ Engine design: V6
^ Engine displacement: 2.8 liter
^ Number of valves per cylinder: 2 valves
^ Fuel injection system: MPI = Multi-Point Injection
^ ECM software version: V6 (EPROM status of ECM)
^ ECM hardware/software version: DOB (ECM program status)
^ Coding: 00000
^ Dealer number whose VAG 1551 scan tool was used to carry out the last coding or adaptation: WSC ______
- Press (arrow) button.
- Display will appear as shown:
Rapid data transfer HELP
Select function XX
- Press buttons 0 and 6 to select "End Output" function 06. Display will appear as shown:
Rapid data transfer Q
06 - End Output
- Press Q button to confirm input.
- Display will appear as shown:
Rapid data transfer HELP
Enter address word XX
^ The ECM uses the coding that was entered and shown on the scan tool display only after the ignition has been switched off once.
- Road test
^ Driveability OK
^ Malfunction Indicator Lamp (MIL) does not come on
- Re-check DTC memory to be sure no malfunctions stored.
Incorrect ECM coding leads to:
^ Driveability problems (jerky shifting, jolts during load changes, etc.)
^ Increased fuel consumption
^ Exhaust emission out of specification
^ Decrease in transmission life
^ Storage in DTC memory of malfunctions that do not exist
^ Some functions may become inoperative (oxygen sensor control, EVAP canister purge regulator valve, etc.)
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.