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 MANUALSBMW1994318IS (E36) L4-1796CC 1.8L DOHC (M42)REPAIR AND DIAGNOSISPOWERTRAIN MANAGEMENTPROM - PROGRAMMABLE READ ONLY MEMORYTECHNICAL SERVICE BULLETINSALL TECHNICAL SERVICE BULLETINSPROGMAN(R) - PROGRAMMING/CODING/INDIVIDUALIZATIONOVERVIEW
1994 BMW 318is (E36) L4-1796cc 1.8L DOHC (M42)
Progman(R) - Programming/Coding/Individualization: Overview
1994 BMW 318is (E36) L4-1796cc 1.8L DOHC (M42)SECTION Overview
SI B09 05 01
Programming/Coding Explanations
May 2008
Technical Service
This Service Information bulletin supersedes SI B09 05 01 dated March 2006.
[NEW] designates changes to this revision
SUBJECT
Programming, Coding, Individualization with Progman
MODEL
All
SITUATION
Progman is the service application for programming, coding and individualization.
Individualization regarding Progman includes Car and Key Memory (CKM) and retrofits.
The Progman application runs on the Software Service Station (SSS).
Updates are available either as an Online-Update or as a DVD.
[NEW] PROCEDURE
Complete Progman documentation can be found in the online documentation in Progman.
This documentation also contains E-Series related data and retrofit procedures.
This online documentation can be accessed from the Progman main screen by selecting the button with the book symbol on it.
For detailed information for Progman procedures, refer to the following attachments (Procedure D no longer used):
ATTACHMENTS
General_Rules_for_Programming.
Procedure_A_Module_Replacement.
Procedure_B_Software_Update.
Procedure_C_Troubleshooting.
Procedure_E_Coding.

Disclaimer
Programming/Coding Explanations
May 2008
Technical Service
This Service Information bulletin supersedes SI B09 05 01 dated March 2006.
[NEW] designates changes to this revision
SUBJECT
Programming, Coding, Individualization with Progman
MODEL
All
SITUATION
Progman is the service application for programming, coding and individualization.
Individualization regarding Progman includes Car and Key Memory (CKM) and retrofits.
The Progman application runs on the Software Service Station (SSS).
Updates are available either as an Online-Update or as a DVD.
[NEW] PROCEDURE
Complete Progman documentation can be found in the online documentation in Progman.
This documentation also contains E-Series related data and retrofit procedures.
This online documentation can be accessed from the Progman main screen by selecting the button with the book symbol on it.
For detailed information for Progman procedures, refer to the following attachments (Procedure D no longer used):
ATTACHMENTS
General_Rules_for_Programming.
Procedure_A_Module_Replacement.
Procedure_B_Software_Update.
Procedure_C_Troubleshooting.
Procedure_E_Coding.
Disclaimer
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.