Operation CHARM: Car repair manuals for everyone.

With Manufacturer's Scan Tool



Engine Control Module, Coding

NOTE:
- During control module identification, a 5-digit code must always be indicated.
- If control module does not indicate coding corresponding to vehicle, or if control module has been replaced, code it as follows.

Special tools and equipment
- V.A.G1551 Scan Tool with VAG1551/3 Adapter

Procedure
- Connect V.A.G 1551 scan tool (VAG1552). Switch ignition on and select Engine Control Module (ECM) using address word 01 (connecting scan tool and selecting ECM). [1][2][3]Connecting VAG 1551 Scan Tool

Indicated on display

Rapid data transfer HELP
Select function XX


- Press 0 and 7 for function "Code Control Module", and then press Q to exit from input mode.

Indicated on display

Code Control Module Q
Enter code number XXXXX (0-32000)


- Enter appropriate code number for this vehicle, and press Q to exit from input mode.

V.A.G1551 Scan Tool display indicates control module identification, e.g.:

3B0907551G 2.8l V6/5V G AT D05 ->
Coding 07551 WSC 00000


If this is indicated on the display, an unapproved code number has been entered.

Function is unknown or ->
cannot be carried out at the moment


- Press -> button.
- Press buttons -0- and -6- to select "End Output" function 06. Press -Q- button to confirm input.
- Switch ignition off.

NOTE:
The Motronic control module uses the coding indicated on the display only after the ignition has been switched off once. Incorrect coding causes:
- Driveability problems (shifting pressure, tip-in shock etc.)
- Increased fuel consumption
- Increased emissions values
- The storage of non-existent malfunctions in DTC memory
- Necessary functions not being performed (oxygen sensor regulation, activation of the EVAP canister system, etc.)
- In vehicles with front-wheel drive, nonfunctioning of anti-slip regulation (ASR check light is on)
- Reduction in transmission service life

Engine control module, coding variants





NOTES: The code number is put together as shown in the following example: