LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2001 >> 330i Automatic >> Repair and Diagnosis >> Engine Performance >> Testing & Diagnosis >> Coding And Programming - Overview >> Coding, Individualization & Programming (CIP) >> ZCS Coding Procedure >> Coding Control Modules That Store The ZCS >> Manual Input of ZCS Data
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Manual Input of ZCS Data

From Progman establish a connection to the interface connected to the vehicle and access CIP.

To perform the procedure from CIP the Model series must be selected (3 series, 7 series ...). 

Then select the body (E32, E36 ...). 

Fig 1: Display Model Series Selection Menu
G03398060Courtesy of BMW OF NORTH AMERICA, INC.

Select "Codierung ZCS/FA". 

Then advance screen to the right two times to enter the vehicle series selection screen.

Fig 2: Selecting Codierung ZCS/FA Button
G03398061Courtesy of BMW OF NORTH AMERICA, INC.

The version ID page is displayed.

Make sure it is the most up-to-date version of the software for the encoding procedure.

Press the right arrow.

Fig 3: Display Version ID Page
G03398062Courtesy of BMW OF NORTH AMERICA, INC.

Select vehicle series (i.e "E36 Series"). 

Fig 4: Selecting Vehicle Series
G03398063Courtesy of BMW OF NORTH AMERICA, INC.

Select "Recoding". 

Then advance screen to the right.

Fig 5: Selecting Recoding Button
G03398064Courtesy of BMW OF NORTH AMERICA, INC.

Displays control modules that are ZCS codable.

Example: 

Select "KOMBI". 

Fig 6: Selecting COMBI Button
G03398065Courtesy of BMW OF NORTH AMERICA, INC.

Select "Yes"  to recode KOMBI.

Fig 7: Selecting YES Button
G03398066Courtesy of BMW OF NORTH AMERICA, INC.

Follow the instructions given on screen.

Fig 8: Display Instructions
G03398067Courtesy of BMW OF NORTH AMERICA, INC.

Chassis number of vehicle is displayed.

Select "Yes"  to accept VIN.

Select "No"  if VIN needs to be changed.

When installing a new module the last 7 digits of the VIN will need to be entered.

Fig 9: Selecting YES Button
G03398068Courtesy of BMW OF NORTH AMERICA, INC.

Follow the instructions given on screen.

Fig 10: Display Instructions
G03398069Courtesy of BMW OF NORTH AMERICA, INC.

Chassis number of vehicle is displayed, enter VIN using touch screen pad or the keyboard on an SSS.

Select "Yes"  to accept VIN.

Select "No"  if VIN needs to be changed/corrected.

When installing a new module the last 7 digits of the VIN will need to be entered.

Fig 11: Display Chassis Number Of Vehicle
G03398070Courtesy of BMW OF NORTH AMERICA, INC.

Current ZCS code is displayed

Select "YES"  to accept current code

Select "No"  to change the ZCS data

When installing a new module the ZCS code of the vehicle will need to be entered. The information can be obtained from:

If the ZCS code must be changed follow the instruction given on screen and enter the required information exactly as indicated on the ZCS label or printout of ZCS code before removal of module.

Fig 13: Display Instruction
G03398072Courtesy of BMW OF NORTH AMERICA, INC.

Confirm or enter new GM information.

Fig 14: Entering New GM Information
G03398073Courtesy of BMW OF NORTH AMERICA, INC.

Confirm or enter new SA information.

Fig 15: Entering New SA Information
G03398074Courtesy of BMW OF NORTH AMERICA, INC.

Confirm or enter new VN information.

Fig 16: Entering New VN Information
G03398075Courtesy of BMW OF NORTH AMERICA, INC.

Confirm or correct ZCS information.

Fig 17: Confirming Correct ZCS Information
G03398076Courtesy of BMW OF NORTH AMERICA, INC.

Select "Yes"  to begin the coding process for the installed/selected module.

Upon completion of the coding process print out a copy of the ZCS information displayed and attach it to the repair order to be maintained with vehicle file.

Switch ignition off for 10 seconds, then check for proper system operation.

Fig 18: Selecting Yes Button
G03398077Courtesy of BMW OF NORTH AMERICA, INC.