Genuine BMW 320i 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 --

24 Engine Control Modules found

  • BMW 320i Engine Control Module - 12147649123
    Diagram for BMW 320i Engine Control Module - 12147649123
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12147649123
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme; ECM
    • Replaces: 12-14-7-643-313, 12-14-7-646-764, 12-14-7-644-748
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148639594
    Diagram for BMW 320i Engine Control Module - 12148639594
    View related parts

    BMW 320i Engine Electronic Control Module

    Part Number: 12148639594
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12148664660
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148664660
    Diagram for BMW 320i Engine Control Module - 12148664660
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148664660
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme; Control Module, ECM
    • Replaces: 12-14-8-631-689, 12-14-8-624-812, 12-14-8-639-594, 12-14-8-626-171
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12147551616
    Diagram for BMW 320i Engine Control Module - 12147551616
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147551616
    $1515.20 MSRP: $1888.34
    You Save: $373.14 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147551615
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147532018
    Diagram for BMW 320i Engine Control Module - 12147532018
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147532018
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571606
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147532030
    Diagram for BMW 320i Engine Control Module - 12147532030
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147532030
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571607
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147532374
    Diagram for BMW 320i Engine Control Module - 12147532374
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147532374
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571606
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147532397
    Diagram for BMW 320i Engine Control Module - 12147532397
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147532397
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571607
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147539502
    Diagram for BMW 320i Engine Control Module - 12147539502
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147539502
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571607
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147545619
    Diagram for BMW 320i Engine Control Module - 12147545619
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147545619
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571607
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147548602
    Diagram for BMW 320i Engine Control Module - 12147548602
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147548602
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571606
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147571606
    Diagram for BMW 320i Engine Control Module - 12147571606
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147571606
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit DME Programmed
    • Replaces: 12-14-7-548-602, 12-14-7-532-018, 12-14-7-528-014, 12-14-7-531-101, 12-14-7-532-374, 12-14-7-525-380
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147571607
    Diagram for BMW 320i Engine Control Module - 12147571607
    View related parts

    BMW 320i Engine Control Module

    Part Number: 12147571607
    $1666.71 MSRP: $2077.16
    You Save: $410.45 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit DME Programmed
    • Replaces: 12-14-7-532-397, 12-14-7-545-619, 12-14-7-518-920, 12-14-7-529-558, 12-14-7-531-107, 12-14-7-520-538, 12-14-7-539-502, 12-14-7-532-030
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2001-2005 BMW 320i | Sedan(E46)
  • BMW 320i Engine Control Module - 12147643313
    Diagram for BMW 320i Engine Control Module - 12147643313
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12147643313
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12147649123
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12147646764
    Diagram for BMW 320i Engine Control Module - 12147646764
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12147646764
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12147649123
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148601158
    Diagram for BMW 320i Engine Control Module - 12148601158
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148601158
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12148626696
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148604210
    Diagram for BMW 320i Engine Control Module - 12148604210
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148604210
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12148626696
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148624812
    Diagram for BMW 320i Engine Control Module - 12148624812
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148624812
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12148664660
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148626171
    Diagram for BMW 320i Engine Control Module - 12148626171
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148626171
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaced by: 12148664660
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
  • BMW 320i Engine Control Module - 12148626696
    Diagram for BMW 320i Engine Control Module - 12148626696
    View related parts

    BMW 320i Dme Engine Control Module

    Part Number: 12148626696
    $1683.54 MSRP: $2098.13
    You Save: $414.59 (20%)
    Add to Cart
    Product Specifications
    • Other Name: Basic Control Unit Dme
    • Replaces: 12-14-8-604-210, 12-14-8-601-158
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following Vehicles:
    • 2013-2015 BMW 320i | Sedan(F30)
| Page 1 of 2 |Next >
1-20 of 24 Results

Related BMW 320i Parts

About BMW 320i Engine Control Module

BMW 320i Engine Control Module is a key component to maintain your BMW car at great performance. At BMWPartsDeal, we understand how important to keep this part in good condition, so we offer high-quality genuine parts to meet your needs. Choose BMWPartsDeal, you will get a new BMW 320i Engine Control Module, and give your vehicle better durability. And with our low-price guarantee, you can avoid expensive repairs on the roads, and save you hundreds, even thousands of dollars. Trust BMWPartsDeal - your car will thank you!