Genuine BMW M5 Engine Control Module

Engine Control Computer

Enter your vehicle info to find more parts and verify fitment

  • Select Vehicle by VIN
  • Select Vehicle by Model
Select by VIN
Enter your VIN for the most accurate results.
Enter your VIN for the most accurate results.
or
Select by Model
-- Select Series --
-- Select Model --
-- Select Year --

42 Engine Control Modules found

  • BMW M5 Engine Control Module - 12148630492
    Diagram for BMW M5 Engine Control Module - 12148630492
    View related parts

    BMW M5 Dme Engine Control Module

    Part Number: 12148630492
    $1982.58 MSRP: $2517.75
    You Save: $535.17 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme; Control Module, ECM
    • Replaces: 12-14-8-617-549
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2016 BMW M5 | Sedan(F10)
  • BMW M5 Engine Control Module - 12140028566
    Diagram for BMW M5 Engine Control Module - 12140028566
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12140028566
    $1040.03 MSRP: $1359.42
    You Save: $319.39 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange-Control Unit Motronic; Computer, ECM
    • Replaces: 12-14-1-317-114, 12-14-1-315-623, 12-14-1-316-942
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 1991-1993 BMW M5 | Sedan(E34)
  • BMW M5 Engine Control Module - 12141316942
    Diagram for BMW M5 Engine Control Module - 12141316942
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12141316942
    $1040.03 MSRP: $1359.42
    You Save: $319.39 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange-Control Unit Motronic
    • Replaced by: 12140028566
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 1991-1993 BMW M5 | Sedan(E34)
  • BMW M5 Engine Control Module - 12147837232
    Diagram for BMW M5 Engine Control Module - 12147837232
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147837232
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12148740051
    Diagram for BMW M5 Engine Control Module - 12148740051
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12148740051
    $1982.58 MSRP: $2517.75
    You Save: $535.17 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Cotrol Unit Dme
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2018-2020 BMW M5 | Sedan(F90)
  • BMW M5 Engine Control Module - 12141317114
    Diagram for BMW M5 Engine Control Module - 12141317114
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12141317114
    $1040.03 MSRP: $1359.42
    You Save: $319.39 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange-Control Unit Motronic
    • Replaced by: 12140028566
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 1991-1993 BMW M5 | Sedan(E34)
  • BMW M5 Engine Control Module - 12147832350
    Diagram for BMW M5 Engine Control Module - 12147832350
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147832350
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147832566
    Diagram for BMW M5 Engine Control Module - 12147832566
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147832566
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147832794
    Diagram for BMW M5 Engine Control Module - 12147832794
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147832794
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147833164
    Diagram for BMW M5 Engine Control Module - 12147833164
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147833164
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147833974
    Diagram for BMW M5 Engine Control Module - 12147833974
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147833974
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147835287
    Diagram for BMW M5 Engine Control Module - 12147835287
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147835287
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147835629
    Diagram for BMW M5 Engine Control Module - 12147835629
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147835629
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147837951
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147837951
    Diagram for BMW M5 Engine Control Module - 12147837951
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147837951
    $1371.82 MSRP: $1790.38
    You Save: $418.56 (24%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit DME Programmed; Control Module, ECM
    • Replaces: 12-14-7-833-164, 12-14-7-832-794, 12-14-7-832-350, 12-14-7-835-629, 12-14-7-835-287, 12-14-7-832-566, 12-14-7-833-974
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2000-2003 BMW M5 | Sedan(E39)
  • BMW M5 Engine Control Module - 12147837832
    Diagram for BMW M5 Engine Control Module - 12147837832
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147837832
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12147838114
    Diagram for BMW M5 Engine Control Module - 12147838114
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147838114
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12147838305
    Diagram for BMW M5 Engine Control Module - 12147838305
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147838305
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12147838725
    Diagram for BMW M5 Engine Control Module - 12147838725
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147838725
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12147839212
    Diagram for BMW M5 Engine Control Module - 12147839212
    View related parts

    BMW M5 Engine Control Module

    Part Number: 12147839212
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
  • BMW M5 Engine Control Module - 12147840445
    Diagram for BMW M5 Engine Control Module - 12147840445
    View related parts

    BMW M5 Remanufactured Computer Module Ecm Ecu

    Part Number: 12147840445
    $1821.72 MSRP: $2313.47
    You Save: $491.75 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147842121
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2006-2010 BMW M5 | Sedan(E60)
| Page 1 of 3 |Next >
1-20 of 42 Results