Operation CHARM: Car repair manuals for everyone.

Engine Control Module (ECM), Coding



Engine Control Module (ECM), coding

NOTE: A 5-character code must always be displayed during the control module identification.
The control module must be recoded if the vehicle relevant coding is not displayed or the control module has been replaced.

Special tools and equipment
VAG 1551 Scan Tool (ST) with VAG1551/3 adapter cable

Test sequence

- Connect VAG 1551 (VAG1552) Scan Tool (ST).
- Turn on ignition and press buttons -0- and -1- to insert "Engine Electronics" address word 01.

Indicated on display

Rapid data transfer HELP
Select function XX


- Press buttons -1- and -1- to select "Login-Procedure" function 11 and press -Q- button to confirm input.

Indicated on display

Login procedure
Input code number XXXXX

- Press buttons -0-, -1-, -2-, -8- and -3- to input Login code 01283 and press -Q- button to confirm input.

Indicated on display

Data transfer fault

- Turn off ignition and repeat procedure.

Indicated on display

Rapid data transfer HELP
Select function XX


- Press buttons -0- and -7- to select "Code Control Module" function 07 and press -Q- button to confirm input.

Indicated on display

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


- Enter relevant code number for vehicle and press -Q- button to confirm input.

Engine control module coding, > MY 1999





Engine control module coding, MY 2000 >





Indicated on display when a non- authorized code number has been entered

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


- The control module identification and coding are indicated on the display, (example)

Indicated on display

06A906018J MOTRONIC M5.9.2HSV02 ->
Coding 00000 WSC 00000


- Press -> button.
- Press buttons -0- and -6- to select "End Output" function 06 and press -Q- button to confirm input.
- Turn off ignition and then turn ignition on again.

NOTE: The coding entered will be activated by turning the ignition off and then on again. If after entering the valid code the ignition is not turned off and on again, the malfunction "control module incorrectly coded" in DTC memory cannot be erased.

- Check DTC memory. If necessary, repair any malfunctions and erase DTC memory.
- Display readiness code.
If DTC memory has been erased or the Engine Control Module (ECM) was disconnected from permanent battery (B+) voltage, generate the readiness code again.

NOTE:
The code entered and shown on the display will not be used by the Motronic control module until the ignition has been turned off once. An incorrect coding leads to:
- Engine running malfunctions (rough gear changes, load change jerks, etc.)
- Increased fuel consumption
- Increased exhaust gas emissions
- Malfunctions stored in DTC memory which are not actually present
- Functions will not be performed (Oxygen Sensor (O2S) control, activation of the EVAP system, etc.).
- On front wheel drive vehicles the traction control will not function (TC warning lamp comes on)
- Reduced transmission life