FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

Programming and Relearning






Engine Control Module Coding II

- Connect vehicle diagnostic, testing and information system (VAS 5051) and select vehicle system "01 -Engine electronics" in selection. Ignition must be switched on. Refer to => [ VAS5051, Connecting and Selecting Functions ] VAS 5051, Connecting and Selecting Functions.

Display on (VAS 5051):





- Under - 1 - select diagnostic function "07 - Encode Engine Control Module".

Display on (VAS 5051):





1. Enter code max. input value = 32767

- Enter 7-digit control module Coding II in button field - 2 - according to Coding II table. Refer to => [ Coding II Table ].

- Enter Engine Control Module code in zone - 2 - in line with enCoding II table. Refer to => [ Coding II Table ].

Key to code









Coding II Table





- Confirm entry with Q button.

Display on (VAS 5051):





1. Coding II being carried out

- Wait until next display appears.

Display on (VAS 5051):





1. Coding II being carried out in vehicle system

2. Control module identification with new code

(previous code in brackets)

- Exit function "07 - Encode Engine Control Module" by pressing the arrow button.

- Switch ignition off and then switch on again after 15 seconds.

The next time the ignition is switched on the newly entered code will be activated.

If the ignition is not switched off and on after the correct code has been entered, it will not be possible to erase DTC "01044 Control module incorrectly coded").