Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSBMW1994530I (E34) V8-2997CC 3.0L DOHC (M60)REPAIR AND DIAGNOSISPOWERTRAIN MANAGEMENTCOMPUTERS AND CONTROL SYSTEMSENGINE CONTROL MODULETECHNICAL SERVICE BULLETINSALL TECHNICAL SERVICE BULLETINSECM AND EPROM - REPLACEMENT/PROGRAMMINGPROCEDUREA. EXPLANATION OF THE DETERMINATION PROCESS
1994 BMW 530i (E34) V8-2997cc 3.0L DOHC (M60)
A. Explanation of the Determination Process
1994 BMW 530i (E34) V8-2997cc 3.0L DOHC (M60)SECTION A. Explanation of the Determination Process
The purpose of the determination process is:
^ Decide on the proper EPROM replacement part number to be installed.
^ Store in MoDiC memory data from the currently installed DME EPROM to program them into the replacement EPROM.
There are two ways to perform this process, the automatic and the manual determination. The automatic determination is the preferred method as it is taster and mistakes made during data entry into the MoDiC are avoided.
1) Automatic determination (preferred)
During the automatic determination process the MoDiC compares the part numbers stored in the EPROM of the currently installed DME control module with a list of possible replacement part numbers stored in the MoDiC's memory. The comparison is done to:
^ Determine if the MoDiC can "recommend" a replacement part number from the list of part numbers stored in its memory.
^ Identify a proper replacement EPROM or control module.
2) Manual determination
A manual determination must be performed if the MoDiC cannot access the data of the installed EPROM or if the MoDiC cannot find a proper replacement EPROM to recommend for installation.
During a manual determination you will need to:
^ Enter the part number for a basic (programmable) control module
^ Enter the VIN number of the vehicle
^ Enter the part number of a programmed control module
The required part numbers are usually located on the cover of the installed control module if it has not been replaced (see section 0). Once the correct numbers are entered, the MoDiC searches its memory for the proper replacement part number and will display either that part number or the message "no substitute found."
If the message "no substitute found" is displayed by the MoDiC, please check the troubleshooting and programming hints (section B & C) of this attachment before contacting the Technical Hotline for further instructions.
3) Determination procedure considerations
Once the determination of the proper replacement EPROM part number is made by the MoDiC, the message "Part number scope of EPROM delivery: "______" is displayed on the MoDiC.
At this point you should obtain the replacement EPROM using the part number indicated by the MoDiC.
You will overwrite the identification data stored in the MoDiC's memory if any additional work is performed prior to programming the replacement EPROM. Any work like reading out fault data or programming/coding another vehicle with this MoDiC will clear the replacement data obtained. Once the data is cleared programming cannot be performed and you will need to repeat the determination process.
If the replacement part does not match the part number displayed and "expected" by the MoDiC, programming will not occur. You need to obtain the proper replacement part.
At no time during the determination or programming process should you turn off the ignition. disconnect the control module or MoDiC.
After programming is complete, print out the new labels and affix one label on top of the old DME label; attach the other to the repair order.
The orange Service Action label (P/N 01 00 1 469 136) should be used as a seal, placed over the edge of the control module cover and bottom plate.
^ Decide on the proper EPROM replacement part number to be installed.
^ Store in MoDiC memory data from the currently installed DME EPROM to program them into the replacement EPROM.
There are two ways to perform this process, the automatic and the manual determination. The automatic determination is the preferred method as it is taster and mistakes made during data entry into the MoDiC are avoided.
1) Automatic determination (preferred)
During the automatic determination process the MoDiC compares the part numbers stored in the EPROM of the currently installed DME control module with a list of possible replacement part numbers stored in the MoDiC's memory. The comparison is done to:
^ Determine if the MoDiC can "recommend" a replacement part number from the list of part numbers stored in its memory.
^ Identify a proper replacement EPROM or control module.
2) Manual determination
A manual determination must be performed if the MoDiC cannot access the data of the installed EPROM or if the MoDiC cannot find a proper replacement EPROM to recommend for installation.
During a manual determination you will need to:
^ Enter the part number for a basic (programmable) control module
^ Enter the VIN number of the vehicle
^ Enter the part number of a programmed control module
The required part numbers are usually located on the cover of the installed control module if it has not been replaced (see section 0). Once the correct numbers are entered, the MoDiC searches its memory for the proper replacement part number and will display either that part number or the message "no substitute found."
If the message "no substitute found" is displayed by the MoDiC, please check the troubleshooting and programming hints (section B & C) of this attachment before contacting the Technical Hotline for further instructions.
3) Determination procedure considerations
Once the determination of the proper replacement EPROM part number is made by the MoDiC, the message "Part number scope of EPROM delivery: "______" is displayed on the MoDiC.
At this point you should obtain the replacement EPROM using the part number indicated by the MoDiC.
You will overwrite the identification data stored in the MoDiC's memory if any additional work is performed prior to programming the replacement EPROM. Any work like reading out fault data or programming/coding another vehicle with this MoDiC will clear the replacement data obtained. Once the data is cleared programming cannot be performed and you will need to repeat the determination process.
If the replacement part does not match the part number displayed and "expected" by the MoDiC, programming will not occur. You need to obtain the proper replacement part.
At no time during the determination or programming process should you turn off the ignition. disconnect the control module or MoDiC.
After programming is complete, print out the new labels and affix one label on top of the old DME label; attach the other to the repair order.
The orange Service Action label (P/N 01 00 1 469 136) should be used as a seal, placed over the edge of the control module cover and bottom plate.
RENDER: 1.0x
NO RELATED
Recommended Tools & Savings
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.