Skip to content

BMW E46 (3 Series) MS43 Remanufactured ECU 01/2001 to 03/2003

Save $160.00 USD Save $160.00 USD
Translation missing: en.product.item.price.original $799.00 USD
$639.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 Re-Manufactured MS43 DME (ECU) For a BMW E46 (3 Series) with a M54 Engine. 

We can send this ECU with the following Options:

  • Un-programmed or Coded (Factory Default).
  • Programmed and Coded (DME - EWS Alignment Required).
  • Programmed, Coded and Aligned to your EWS and Keys. (Shipping Required).
  • Completely Unlocked (Plug and Play).

    All Choices can be made by clicking on " Add to Cart " button found above.

      Model Support

      • BMW 3 Series E46 320i from 01/2001 to 03/2003 DME MS43 Siemens
      • BMW 3 Series E46 325i from 01/2001 to 03/2003 DME MS43 Siemens
      • BMW 3 Series E46 325xi from 01/2001 to 03/2003 DME MS43 Siemens
      • BMW 3 Series E46 330i from 01/2001 to 03/2003 DME MS43 Siemens
      • BMW 3 Series E46 330i from 01/2001 to 03/2003 DME MS43 Siemens
      • BMW 3 Series E46 330xi from 01/2001 to 03/2003 DME MS43 Siemens

      DME / ECU Support list

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

      DME & EWS Location

      Customer Reviews

      Based on 10 reviews
      90%
      (9)
      10%
      (1)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      D
      Donavan C. (Chilliwack, CA)
      Works Great

      I ordered a Remanufactured DME from RPM because my current one seized because of melted ignition coils and the new DME is perfect. The car runs like a charm. They have good customer service aswell. Thanks RPM!

      Thanks for the review Donavan! Glad to hear the BMW is back on the road!

      E
      Eduardo A. (Sacramento, US)
      This is Eduardo shop owner at THREE POINTS STAR MOTORS

      Spoke to Jeff over the phone, a very nice guy helpful, and knowledgeable. When it comes to an issue with the part they are very quick to fix the issue, will keep doing business with them. Thank you.

      Hello Eduardo,

      Jeff is one of the best we have! We're looking forward to hearing from you again soon!

      R
      Rodd (Folsom, US)
      This is Lubo the owner of Lubo’s Bavarian Motors.

      Thank you for great service. When we need another control unit we will let you know.