Operation CHARM: Car repair manuals for everyone.

Programming and Relearning



Control Module, coding (function 07) (through September 2000)

When replacing instrument clusters, the CAN-bus On Board Diagnostic Interface -J533- must be coded according to vehicle market version and equipment level variables.

Note:
When replacing instrument clusters, CAN-bus On Board Diagnostic Interface coding must always be performed, regardless if the correct code is already stored/appears in the display after inputting address word 19 - Gateway.

Coding

- Input address word 19 "Gateway" and then press -> button until "Select function XX" is shown in display.

Rapid data transfer HELP
Select function XX

Indicated on display:

- Press buttons -0- and -7- to select function "Code control module".


Rapid data transfer Q
07 - Code Control Module

Indicated on display

- Press -Q- button to confirm input.

- Indicated on display:

- Enter code number compiled from code table

Code Table:






Add applicable control module code numbers together to determine the final coding value.

CAUTION!
- Through January 2000, Gateway coding software did not account for the presence of the ABS control module as part of the CAN-bus network. Therefore, DTC "01044 Control Module incorrectly coded" is loaded into memory. Ignore this DTC!
- For vehicles through January 2000, DO NOT recode the ABS control module or attempt to use Gateway code values other than those given in the table above!
- This software issue was repaired as of February 2000, but still DO NOT recode the ABS control module.



Example: TCM + Airbag: 00001 + 00004 = 00005

- Use VAG 1551/1552 button pad to enter code: 00005

- Indicated on display:

- Press -Q- button to confirm input.

- Indicated on display:

- Press -> button until "Select function XX" appears in display.

Rapid data transfer HELP
Select function XX



Indicated on display (select function):

- End Output (function 06).