Skip to content

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

Save $100.00 CAD Save $100.00 CAD
Translation missing: en.product.item.price.original $500.00 CAD
$400.00 CAD
  • 1 to 2 Business days turnaround time upon arrival
  • Overnight shipping both ways using our UPS shipping label

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 Z3 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

    • 5 stars: 51 (98%)
    • 4 stars: 1 (2%)
    • 3 stars: 0 (0%)
    • 2 stars: 0 (0%)
    • 1 star: 0 (0%)
    A
    Andres D. (Dallas, US)
    Great

    Have had zero problems and the car is now running beautifully after the work you guys did.

    Thank you for taking the time to write a review! Happy to hear that the problem is resolved :)

    J
    Joseph F. (Southampton, US)
    ECU Repair

    Thanks for a great job. As a fellow Canadian living in the USA . It will get better in three years : )

    N
    Niko (West Haven, US)
    ECU Repair

    Fast turn around and very professional
    Great communication and updates

    Thank you for the feedback!

    P
    Pamela K. (Rockford, US)
    Excellent Products and Service

    They did a fantastic job

    D
    Dillon S. (Indianapolis, US)
    Saved my car from being junked

    I paid $2k for my car, so the idea of spending $500 on this one service was a hard pill to swallow. But once the cold weather set in, I bit the bullet. The car would have a horrible surging idle when it was cold and turn off randomly before it even could get warm. I’d have to reset the codes constantly to get it working after it stalled. The people at rpm were super helpful and made the process very simple. When I received my ecu back I installed it back in, and it has worked flawlessly ever since. Highly recommended if your e46 has cold start issues.

    Thanks Dillon! Glad to hear everything went smoothly and that the car is back on the road!

    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!

    R
    Ross (Victoria, CA)
    Great service

    Very quick turn around and excellent communication. 10/10 service.

    Thanks for the review Phil!

    J
    Joey (Markham, CA)
    Cold start issue gone!

    2005 BMW 330ci cold start issue is finally resolved. Tried to fix it so many different ways but none worked. I should have done this 3 years ago. Thank you!

    That's great Joey thanks for the review!

    F
    Fernando C. (Concord, US)
    MS45.1 Repair

    Been having cold start issues with my vehicle for the longest. Did a lot of checks and research and found this repair service. Messaged support and got response the next day, extremely fast! Sent in my DME for repairs and recieved it within the same week. Cars been running better than ever, extremely satisfied with the service. Highly recommend!

    Thanks for the positive review Fernando. We appreciate the feedback!

    D
    Daniel S. (Evansville, US)
    EXCELLENT WORK

    everything they promised was done and car went home from our shop with a very happy customer....thank you Daniel Simonson President Foreign Performance

    E
    Ed D. (Charlotte, US)
    DME repaired

    100% satisfied. It took me a bit of time to pinpoint the DME as the fault but once I did, the turn around was fast with overnight shipping both ways. Totally corrected issue and car has not duplicated issue. Thanks!

    Glad we could help!

    J
    Jade S. (Rocklin, US)
    Fixed what others could not.

    Ordered a cloned ecm from a different source. Installed it and did the same thing. The other company told me it couldn't be the ecm because it was setting the same codes. Sent the original ecm to RPM motorsports and in less then 1 weeks time including shipping both ways from USA to Canada and back I had a perfectly running bmw. I highly recommend RPM Motorsports. Thank you RPM for the excellent service

    Thanks for the awesome review Jade! We take pride in what we do and stories like this is what makes it all worth it for us.

    B
    Brett O. (Sydney, AU)
    BMW MS45.0 / MS45.1 ECU Repair (DME RAM Checksum Error

    I highly recommend this RPM service. This was cheaper, faster turnaround, and a more professional option than I could find in Australia.

    Thanks for trusting us with your parts and sending them out here! Glad we were able to help you out :)

    R
    Rich P. (New York, US)
    Highly Recommended - Impressive and Professional Company

    RPM Motorsport is the hands down experts. They are uniquely positioned in their field by way of technology, and in their approach.

    Trust me, I’ve performed due diligence on the other companies out there.

    B
    Beejay Q. (Toronto, CA)

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

    O
    Orlando G. (Durham, US)

    Great support and service. Turn around service was immediate. Computer repaired and vehicle performance is excellent. Kudos to the techs.

    Hello Orlando,

    We're stoked to hear that, it was an absolute pleasure serving you :)

    G
    Gary V. (Newton, US)
    Great work

    So far so good

    R
    Rick N. (Fairfield, US)
    Excellent Service

    I had numerous codes associated with a bad DME, and my car would stall shortly after starting. I ordered the service on Saturday, they sent me an overnight UPS label Monday morning, I mailed it out the same day. UPS didn't deliver it until Wednesday... they fixed it same day, mailed it out and it was in my car Thursday. It has been running perfectly ever since. Can't ask for much more than that! (Maybe go with Fedex, haha)

    Hello Rick,

    We're so happy that you got your baby back on the road! Thank you for taking the time out to write this awesome review!

    R
    Robert E. (Milford, US)
    Fast & Thorough Service on 2004 BMX X3

    RPM turned around my order very quickly. I had the P16A0 code on my 2004 BMW X3, their reprogramming fixed the issue and the car runs great now. Would highly recommend RPM Motorsport for all DME repair and replacement needs, they are true experts.

    Hello Robert,

    It was a pleasure serving you! Thank you for your awesome feedback and we're looking forward to hearing from you again soon! :)

    B
    Brian R. (North Vancouver, CA)
    Great service

    Overall, a great experience with RPM!

    D
    David C. (Naples, US)
    ECU Repair

    RPM is a very good source for ECU repair. From flag to flag they performed a very satisfactory service and restored my control unit to like new. The E46 335ic now performs like designed. They are the Ultimate Repair Shop

    Dave C

    Hello David,

    Thank you so much for your awesome review! We're here to assist you anytime!

    W
    Will O. (Victoria, CA)
    Great work

    Quick turn around, fixed the problem completely! Will likely use again.

    M
    Mike R. (Chesapeake, US)
    CHECKSUM ERROR

    REPAIRED MY ORIGINAL DME, FAST AND PROFESSIONAL

    Hello Mike,

    Thank you for taking the time out to write this awesome feedback! :)

    J
    Joe W. (Bemidji, US)
    MS45.1 ECU repair for my E46

    So far so good with my cold weather starting/running problem.We have had a couple nights at about 20 degrees F and all is well.It will get put to the test in Minnesota here in the winter! Thanks much for the quick turn on the repair.Your tech support and customer service are second to none and if I ever need service on my BMW stuff,you folks WILL be the first place I call. Thanks again!

    Hello Joe,

    This is music to our ears man! Looking forward to hearing how it does in Minnesota during the winter! Keep us posted! :)