Genuine 2001 BMW 325xi 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 --

13 Engine Control Modules found

  • 2001 BMW 325xi Engine Control Module - 12147551616
    Diagram for 2001 BMW 325xi Engine Control Module - 12147551616
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147551616
    $1486.95 MSRP: $1888.34
    You Save: $401.39 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Basic Control Unit Dme
    • Replaced by: 12147551615
    • Item Weight: 2.20 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147551616
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147519064
    Diagram for 2001 BMW 325xi Engine Control Module - 12147519064
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147519064
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.20 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147519064
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147520573
    Diagram for 2001 BMW 325xi Engine Control Module - 12147520573
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147520573
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.30 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147520573
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147529590
    Diagram for 2001 BMW 325xi Engine Control Module - 12147529590
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147529590
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.40 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147529590
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147529959
    Diagram for 2001 BMW 325xi Engine Control Module - 12147529959
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147529959
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.30 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147529959
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147531152
    Diagram for 2001 BMW 325xi Engine Control Module - 12147531152
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147531152
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.20 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147531152
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147539613
    Diagram for 2001 BMW 325xi Engine Control Module - 12147539613
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147539613
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.40 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147539613
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147542114
    Diagram for 2001 BMW 325xi Engine Control Module - 12147542114
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147542114
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.20 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147542114
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147545659
    Diagram for 2001 BMW 325xi Engine Control Module - 12147545659
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147545659
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147571612
    • Item Weight: 2.40 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147545659
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147571604
    Diagram for 2001 BMW 325xi Engine Control Module - 12147571604
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147571604
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit DME Programmed; Control Module, ECM
    • Replaces: 12-14-7-532-343, 12-14-7-528-016, 12-14-7-542-104, 12-14-7-564-456, 12-14-7-539-563, 12-14-7-555-774, 12-14-7-525-348, 12-14-7-545-530, 12-14-7-548-604, 12-14-7-531-138
    • Item Weight: 2.40 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147571604
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147571612
    Diagram for 2001 BMW 325xi Engine Control Module - 12147571612
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147571612
    $1635.64 MSRP: $2077.16
    You Save: $441.52 (22%)
    Add to Cart
    Product Specifications
    • Other Name: Exchange Control Unit DME Programmed; Control Module, ECM
    • Replaces: 12-14-7-529-959, 12-14-7-519-064, 12-14-7-542-114, 12-14-7-529-590, 12-14-7-520-573, 12-14-7-539-613, 12-14-7-531-152, 12-14-7-545-659
    • Item Weight: 2.30 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147571612
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147511837
    Diagram for 2001 BMW 325xi Engine Control Module - 12147511837
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147511837
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaced by: 12147512289
    • Item Weight: 2.40 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147511837
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)
  • 2001 BMW 325xi Engine Control Module - 12147512289
    Diagram for 2001 BMW 325xi Engine Control Module - 12147512289
    View related parts

    2001 BMW 325xi Engine Control Module

    Part Number: 12147512289
    Product Specifications
    • Other Name: Exchange Control Unit Dme Programmed
    • Replaces: 12-14-7-511-837
    • Item Weight: 2.20 Pounds
    • Condition: New
    • Fitment Type: Direct Replacement
    • SKU: 12147512289
    • Warranty: This genuine part is guaranteed by BMW's factory warranty.
    View More
    Fits the following 2001 BMW 325xi Submodels:
    • Sedan(E46), Wagon(E46)