BMW Technical Reference
Technical & Reliability
BMW ECU identification, reading methods, diagnostics, reliability considerations and essential pre-tuning checks.
ECU Knowledge Base
Bosch MG1 (MG1CS003 / MG1CS201)
The Bosch MG1 family is used across BMW's current petrol engine range, including the B48 and B58 pla...
View details BoschBosch MD1 (MD1CS001 / MD1CP002)
The Bosch MD1 platform is the latest diesel ECU family used in BMW's B47 TU and B57 engines. It feat...
View details Siemens / ContinentalSiemens / Continental MEVD17.2
The MEVD17.2 family covers a wide range of BMW petrol engines from the N20, N55 and early B48 applic...
View details SiemensSiemens MSD80 / MSD81
The MSD80 and MSD81 are Siemens-manufactured DME units used on the N54 twin-turbo and S55 twin-turbo...
View details BoschBosch EDC17 (CP45 / CP49 / C06 / C41)
The EDC17 family is Bosch's widespread diesel ECU platform used across multiple BMW diesel engines i...
View details BMW / VariousBMW DDE (Digital Diesel Electronics)
BMW DDE is the overarching term for BMW's diesel engine management systems. While the actual ECU har...
View detailsTechnical Articles
BMW ECU Identification Guide
How to identify your BMW ECU variant, read the label and determine the correct reading method.
Read moreBMW Supported ECU and TCU List
Complete list of BMW ECU and TCU platforms supported by JB Remap File Service.
Read moreBMW Datalogging Guide
How to capture meaningful engine data for custom calibration and diagnostics.
Read moreBMW Pre-Tuning Checklist
Essential checks before any ECU calibration to ensure a safe and effective result.
Read moreBMW Diagnostics Before Tuning
Why a professional diagnostic scan is essential before any performance calibration.
Read moreBMW N47 Timing Chain
Understanding the N47 timing chain issue and why it must be addressed before tuning.
Read moreBMW N54/N55 Oil Consumption
Common causes of oil consumption on N54 and N55 engines and what to check before tuning.
Read moreBMW Turbo Reliability
Turbocharger lifespan, failure symptoms and how tuning affects turbo longevity on BMW engines.
Read moreBMW VANOS and Double VANOS
How BMW variable valve timing works and its role in performance calibration.
Read moreBMW Fault Codes After Remap
Understanding common fault codes that appear after ECU calibration and when they indicate a real issue.
Read moreReady to Get Started?
Submit your BMW ECU file through the JB Remap File Service Portal.