Skip to content

BMW MS42 / MS43 / MS45 DME / ECU Injector Misfire Repair Service

$399.00 USD
  • 1 to 2 Business days turnaround time upon arrival
  • Overnight shipping both ways using our UPS shipping label

Product Information

This is a Misfire Repair Service for any BMW E36 Z3 Series / E46 3 Series / E39 5 Series / X5 with M52TU / M54 Engines equipped with MS42 / MS43 / MS45 DME's.

Popular Fault Codes

  • 30BA - DME Digital Motor Electronics, Internal Failure
  • 30BB - DME Digital Motor Electronics, Internal Failure
  • 29D0 - Cylinder 4 Misfire
  • 29D1 - Cylinder 5 Misfire
  • 29D2 - Cylinder 6 Misfire
  • 29CD - Cylinder 1 Misfire
  • 29CE - Cylinder 2 Misfire
  • 29CF - Cylinder 3 Misfire
  • 29CC - Misfire Multiple Cylinders
  • 238 - Cylinder 1 Misfire
  • 239 - Cylinder 2 Misfire
  • 240 - Cylinder 3 Misfire
  • 241 - Cylinder 4 Misfire
  • 242 - Cylinder 5 Misfire
  • 243 - Cylinder 6 Misfire
  • 2742 - Cylinder 1 Misfire Detected 
  • 2743 - Cylinder 5 Misfire Detected 
  • 2744 - Cylinder 3 Misfire Detected 
  • 2745 - Cylinder 6 Misfire Detected 
  • 2746 - Cylinder 2 Misfire Detected 
  • 2747 - Cylinder 4 Misfire Detected 
  • 274E - Random / Multiple Cylinder Misfire Detected 

 All Those fault codes indicated that you need a NEW DME since ECU is now defective, However, We are able to repair this fault code and offer a 1 Year warranty on this particular repair. You do Not need to send a USED DME, You do Not need to buy a New / Re-manufactured DME and all your keys will work! 

Models Supported

    • BMW 3 Series 2.8i Z3 Roadster 09/1998 06/2000 MS52TU Engine MS42 DME/ECU
    • BMW 3 Series 3.0i Z3 Roadster 09/1999 06/2002 MS52TU Engine MS43 DME/ECU
    • BMW 3 Series 325i / 325Ci E46 1999 to 2000 M54 / M56 Engine MS45.0 /MS45.1 DME/ECU
    • BMW 3 Series 328i E46 1999 to 2000 M52TU Engine MS42 DME/ECU
    • BMW 3 Series 330i / 330Ci E46 1999 to 2000 M54 / M56 Engine MS45.0 /MS45.1 DME/ECU
    • BMW 3 series 330i / 330Ci E46 2000 to 2003 M54 Engine MS43 DME/ECU 
    • BMW 5 Series 528i E39 1999 to 2000 M52TU Engine MS42 DME/ECU
    • BMW 5 series 530i E39 2000 to 2003 M54 Engine MS43 DME/ECU
    • BMW X5 Series E53 3.0L 11/1999 to 06/2006 M54 Engine DME/ECU MS43
    • BMW X3 E83, X3 3.0i, SUV, 2003 to 2006 M54 Engine MS45.1 / MS45.0 DME/ECU
    • BMW X5 Series E53 3.0L 11/1999 to 06/2006 M54 Engine MS43 DME/ECU
    • BMW Z4 E85, Z4 2.5i, Roadster, 01/2002 to 11/2005 M54 Engine MS45.0 DME//ECU
    • BMW Z4 E85, Z4 3.0i, Roadster, 01/2002 to 11/2005 M54 Engine MS45.0 DME//ECU

    DME / ECU SUPPORT LIST

    MS42 DME/ECU Supported Part Numbers with M52TU Engines

    • 1429810 - 1429811 - 1430268 - 1430338
    • 1430273 - 1438787 - 1430671 - 1430672
    • 1430785 - 1430786 - 1430844 - 1430845
    • 4509413 - 7500255 - 7500256 - 7505859
    • 7506345 - 7526753 - 7526754

    MS43 DME/ECU Supported Part Numbers with M54 Engines

    • 7509942 - 7511570 - 7518111 - 7519308
    • 7519309 - 7520873 - 7527919 - 7530854
    • 7530855 - 7528050 - 7528051 - 7536649
    • 7536649 - 7536650 - 7545150 - 7545200
    • 7551615 - 7551616 - 7571016 - 7571289
    • 7571017 - 7571290 - 7572342 - 7572371

    MS45.1 DME/ECU Supported Part Numbers with M54 / M56  Engines:

    • 7512523 - 7514833 - 7527015 - 7522584
    • 7523810 - 7525937 - 7526791 - 7527110
    • 7524718 - 7530211 - 7531500 - 7531442
    • 7532142 - 7532903 - 7533652 - 7533654
    • 7541336 - 7541344 - 7543158 - 7543224
    • 7548770 - 7548772 - 7549388 - 7549391
    • 7549795 - 7561382 - 7561383

    MS45.0 DME/ECU Supported Part Numbers with M54 / M56  Engines:

    • 7541343 - 7513279 - 7513280 - 7522770
    • 7522771 - 7526000 - 7526001 - 7527000
    • 7527001 - 7527072 - 7526790 - 7527730
    • 7527731 - 7530260 - 7532902 - 7531440
    • 7531441 - 7532140 - 7532141 - 7533651
    • 7533653 - 7541335 - 7541343 - 7543157
    • 7543223 - 7548769 - 7548771 - 7549387
    • 7549390 - 7549792 - 7549794 - 7561380

    DME / EWS Removal

    Customer Reviews

    Based on 17 reviews
    100%
    (17)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    T
    Tim S. (Camden, US)
    Mini Countryman S DME repair

    As promised, RPM repaired the DME module on time as quoted. The car was bricked, and Mini USA isn't even taking wait-list names for OEM modules. RPM saved the day! The car is running perfectly again. Very impressive service and a quick turnaround.

    Thanks for the kind words Tim!

    T
    Trevor B. (Cottage Grove, US)
    MOSFET repair

    So I attempted to repair my MOSFET on my own. After a few attempts I dealt defeated. I contacted RPM and received a response quick. We corresponded and I sent in my dme. I thought I burnt my dme considering the codes I got after trying repair. I let them know this. After 3 days of being shipped I received an email stating the technician made the repair and my dme was fine. I received my dme a day later. Installed and car was good to go. They could have told me my dme was fried because the internal temp code I got at home and I would have believed it, but they didn't. They were solid and honest. The customer service was excellent and and the turn around from really quick. If I ever have a problem that I cannot fix they will be my first call.

    Hello Trevor,

    Integrity is our motto, and people like you make us want to take it even further! Thank you for taking the time out to write this awesome review! It was awesome serving you!

    S
    Sergio R. (Alpharetta, US)
    Fantastic Company!

    Our new go to company for DME repairs. Great customer service and came up with a great solution for our problem we were having. Highly recommend!

    Thank you Sergio!