LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> BMW >> 2003 >> Z8 Base >> Repair and Diagnosis >> Engine Performance >> System >> Diagnostic Trouble Codes With Test Charts >> Programming >> Powertrain Control Module Programming >> E85 - Z4
April 5, 2026: LEMON Manuals is launched! Read the announcement.

E85 - Z4

The MS45 PCM is a programmable FLASH control module. PCM contains a soldered-in FLASH EPROM which can be programmed/updated up to 13 times. The EPROM has basic information always present which is referred to as "resident data". This resident data gives EPROM its identification and contains instructions for programming of operational maps. During programming, you are inputting operational maps to PCM such as injection timing and ignition timing, etc. Always refer to latest programming IDC bulletin for a complete list of FLASH programmable control modules and latest program highlights. An unprogrammed control module will not allow engine to start.

DME (PCM) FLASH programming is performed with DISplus/GT-1 using latest software. Using automatic determination process (preferred method), GT-1 compares part numbers stored in FLASH EPROM of currently installed PCM with a list of possible replacement part numbers stored in DISPlus or GT-1 memory. The comparison is done to display a part number for replacement programmable control module for that vehicle, determine if GT-1 can recommend a replacement part number(s) from list of part numbers stored in memory, and identify a proper replacement program or control module.

CIP reads out data and displays a list of current settings with alternative settings. Additional system setting details can be activated by highlighting subgroup heading bar. Select desired change by touching ACTIVE/NOT ACTIVE selection box (according to customer selection form) or factory default settings. Press ENCODE CAR to start coding operation when all selections have been made. The save newly set function screen will appear. Press BACK if additional changes are required, or press SAVE and a screen is displayed with Green check marks (status report) to confirm VKM selections have been programmed/selected correctly. Press FINISH to return to the selection screen, with the new selections marked accordingly (status of the current VKM settings). It is recommended to print the display. Press END and TERMINATE CIP to terminate VKM and CODING/PROGRAMMING. Start mask is displayed.