LRI Autoparts
BMW N54 135i 335i 1M X6 MSD80 DME ECU PLUG AND PLAY
Couldn't load pickup availability
BMW MSD80 ECU Repair & Replacement Service (N54 Engines)
We specialise in BMW MSD80 ECU repair and replacement for N54-powered models, including:
135i, 335i, 1M, X6, and 740i.
The MSD80 ECU is well-known for MOSFET and internal power circuit failures, which can cause injector faults, misfires, or complete no-start issues.
How It Works
-
Send us your original ECU, CAS, and key.
-
Once received, we will repair or replace your ECU — typically same or next business day.
-
Your repaired or replacement ECU, CAS, and key will then be dispatched back to you immediately.
Optional Add-Ons
You can select additional services at checkout, such as:
- Extra key / remote programmed (Blank manual blade will be included as well, not cut)
-
Stage 1 ECU tune (for improved performance) No engine modifications are required, suits a stock vehicle with automatic transmission only.
Common MSD80 ECU Issues We Repair
-
Burnt or failed MOSFETs
-
Water damage or internal corrosion
-
No communication with diagnostic tools or crank-no-start condition
-
Injector and misfire-related fault codes, including:
-
30BA – DME: Injector 1, 2, 3 / Internal fault
-
30BB – DME: Injector 4, 5, 6 / Internal fault
-
29CD – Misfire, Cylinder 1
-
29CE – Misfire, Cylinder 2
-
29CF – Misfire, Cylinder 3
-
29D0 – Misfire, Cylinder 4
-
29D1 – Misfire, Cylinder 5
-
29D2 – Misfire, Cylinder 6
-
29CC – Misfire, multiple cylinders
-
Our goal is to get your BMW back on the road quickly and reliably — with restored performance and long-term ECU health.
Fast turnaround. Expert service. N54 specialists.
ECU PART NUMBERS: (There are plenty more, ALL MSD80 will work)
- 12147568842
- 12147573796
- 12147575875
- 12147576721
- 12147578020
- 12147578032
- 12147580279
- 12147583225
- 12147583332
- 12147588620
- 12147594305
- 7568842
- 7573796
- 7575875
- 7576721
- 7578020
- 7578032
- 7580279
- 7583225
- 7583332
- 7588620
- 7594305
- 5WK93608
- 5WK93613
- 5WK93616
- 5WK93617
- 5WK93628
- 5WK93630
- 5WK93632
- 5WK93633
- 5WK93637
- 5WK93642
- 5WK93643
- 5WK93650
- 5WK93651
Share


Unsure about fitment?
Contact our service representatives now to check if this part is suitable for your car or to discuss the best way to diagnose the issue you are having.
