Skip to content

BMW MS45.0 / MS45.1 ECU Repair (DME RAM Checksum Error)

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

Product Information

This is a Repair Service for any BMW E46 3 Series / Z4 / X3 with M54 / M56 Engines equipped with MS45.1 / MS45.0 DME's.

Popular Fault Codes

  • 2774 -- Engine cut off time
  • 28B2 -- RPM limiting: reset
  • 27A1 -- Electronic throttle controller: start check
  • 2830 -- DME RAM self-test: checksum
  • 2796 -- Electronic throttle controller: adaptation wrong
  • 2869 -- DME Self Diagnostics : RAM-Check Failed
  • 286B -- DME Self Diagnostics : Multi-output Module
  • P16A0 -- Internal Control Module Memory Check Sum Error in Boot Software
  • P16A1 -- Internal Control Module Memory Check Sum Error in Application Software

All Those fault codes indicate that you need a NEW DME since your processor is now defective, However, We are able to repair this fault code and offer a 1 Year warranty on this particular repair. 

Models supported

BMW 3 Series E46 Years 02/2003 to 05/2006

  • BMW 3' E46, 325Ci, Convertible, M54 Engine 
  • BMW 3' E46, 325Ci, Convertible, M54 Engine 
  • BMW 3' E46, 325Ci, Coupe, M54 Engine
  • BMW 3' E46, 325Ci, Coupe, M54 Engine
  • BMW 3' E46, 325Ci, Coupe, M56 Engine
  • BMW 3' E46, 325Ci, Coupe, M56 Engine
  • BMW 3' E46, 325i, Sedan, M54 Engine
  • BMW 3' E46, 325i, Sedan, M54 Engine
  • BMW 3' E46, 325i, Sedan, M56 Engine
  • BMW 3' E46, 325i, Sedan, M54 Engine
  • BMW 3' E46, 325i, Sedan, M54 Engine
  • BMW 3' E46, 325i, Touring, M56 Engine
  • BMW 3' E46, 330Ci, Convertible Engine
  • BMW 3' E46, 330Ci, Convertible Engine
  • BMW 3' E46, 330Ci, Coupe, M54 Engine
  • BMW 3' E46, 330Ci, Coupe, M54 Engine
  • BMW 3' E46, 330i, Sedan, M54 Engine
  • BMW 3' E46, 330i, Sedan, M54 Engine

BMW X3 E83 Years 02/2003 to 07/2006

  • BMW X3 E83, X3 2.5i, SUV, M54 Engine
  • BMW X3 E83, X3 3.0i, SUV, M54 Engine

BMW Z4 E85 Years 01/2002 to 11/2005

  • BMW Z4 E85, Z4 2.5i, Roadster, M54 Engine
  • BMW Z4 E85, Z4 3.0i, Roadster, M54 Engine

DME / ECU SUPPORT LIST

MS45.1 ECU/DME Supported Part Numbers are:

  • 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 ECU/DME Supported Part Numbers are:

  • 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 47 reviews
    98%
    (46)
    2%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    S
    Sam H. (Farmington, US)
    DME repair

    Don’t hesitate to trust RPM Motorworks with your repairs. I reached out to customer service as I was hesitant to ship off parts to a company I didn’t know much about. Lee responded quickly and confirmed they could fix my problem on my E46. He wrote me up an order sheet in an email making it very easy for me to purchase. Overnight shipping there and back. They had my parts there for less than a day. After scanning the car the codes I was looking to whip were gone. Overall great experience and wouldn’t hesitate to use them again.

    This is music to our ears! Thank you very much for the awesome review :)

    M
    Marco B. (San Jose, US)
    330i zhp cold start idle issues

    I’ve been having idle and vehicle dying out issues on my 2004 bmw 330i. I went through normal diagnostics and found no issues with wiring or supply to the idle control valve. I also cleaned out the idle control valve with no success. I began pulling faults and found the dme: self test check sum which was the same faults that required the dme repair. I sent my computer out to RPM motor sports who was quick to support me. I sent my DME out during the week and received the DME quickly with no issues. It was a quick turnaround and after clearing any pending faults the vehicle ran great and no issues on idle or cold starts.

    Thanks for sharing your experience! Happy to hear your issue is resolved :)

    R
    Roberto (Belmont, US)
    Excellent service

    Great service , my problem was resolved thank to you and your company , hope to do more business soon

    Thank you for the feedback Roberto. Looking forward to working with you again!

    Customer Reviews

    Based on 47 reviews
    98%
    (46)
    2%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    S
    Sam H. (Farmington, US)
    DME repair

    Don’t hesitate to trust RPM Motorworks with your repairs. I reached out to customer service as I was hesitant to ship off parts to a company I didn’t know much about. Lee responded quickly and confirmed they could fix my problem on my E46. He wrote me up an order sheet in an email making it very easy for me to purchase. Overnight shipping there and back. They had my parts there for less than a day. After scanning the car the codes I was looking to whip were gone. Overall great experience and wouldn’t hesitate to use them again.

    This is music to our ears! Thank you very much for the awesome review :)

    M
    Marco B. (San Jose, US)
    330i zhp cold start idle issues

    I’ve been having idle and vehicle dying out issues on my 2004 bmw 330i. I went through normal diagnostics and found no issues with wiring or supply to the idle control valve. I also cleaned out the idle control valve with no success. I began pulling faults and found the dme: self test check sum which was the same faults that required the dme repair. I sent my computer out to RPM motor sports who was quick to support me. I sent my DME out during the week and received the DME quickly with no issues. It was a quick turnaround and after clearing any pending faults the vehicle ran great and no issues on idle or cold starts.

    Thanks for sharing your experience! Happy to hear your issue is resolved :)

    R
    Roberto (Belmont, US)
    Excellent service

    Great service , my problem was resolved thank to you and your company , hope to do more business soon

    Thank you for the feedback Roberto. Looking forward to working with you again!