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").