ECM

In order to maintain your BMW's electrical system demands, you should replace your BMW Engine Control Module with only genuine parts. This part WILL require programming by your local BMW Center. World BMW Parts offers OE ECM units for most BMW models. Browse our BMW Parts Catalog and find your BMW parts below.

ECM
12-14-8-655-734
Other Names: Basic Cotrol Unit Dme 121040 More
Description: 230i, 230ix. 330xi. 3 series gt. More
Fits:
  • BMW:
    • 230i,
    • 230i xDrive,
    • 330i GT xDrive,
    • M2
$1,688.09
$1,320.09
$1,688.09
$1,320.09
ECM
12-14-8-631-732
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-624-495, 12-14-8-617-864, 12-14-8-610-554
Description: 335xi. 3.0L. 3 series gt. More
Fits:
  • BMW:
    • 335i GT xDrive
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-8-603-575
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-601-367
Description: 2.0L. More
Fits:
  • BMW:
    • X1
$1,564.85
$1,223.72
$1,564.85
$1,223.72
ECM
12-14-7-845-558
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-840-873, 12-14-7-841-365, 12-14-7-841-982, 12-14-7-842-192, 12-14-7-842-404, 12-14-7-842-488, 12-14-7-842-905
Description: 4.0L. To 3/11. M series. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$1,848.25
$1,445.33
$1,848.25
$1,445.33
ECM
12-14-7-559-178
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-555-361, 12-14-7-553-166
Description: 530xi. 525xi. 530i. 525i. Z4. 3.0l. Wagon. 3 series. More
Fits:
  • BMW:
    • 325i,
    • 325xi,
    • 330i,
    • 330xi,
    • 525i,
    • 525xi,
    • 530i,
    • 530xi,
    • Z4
  • 4 more
$1,273.31
$995.73
$1,273.31
$995.73
Basic Cotrol Unit Dme 121040
12-14-8-693-361
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-663-673
Description: M2. More
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-8-614-930
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-645-764
Description: Z4. 2.0l. To 7/14. With turbo. More
Fits:
  • BMW:
    • Z4
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-7-848-125
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-846-409, 12-14-7-846-903
Description: 4.0L. M series. From 3/11. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$2,076.37
$1,623.72
$2,076.37
$1,623.72
ECM
12-14-8-603-842
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-608-712, 12-14-7-639-217, 12-14-7-621-329
Description: X5. X6. M model. From 3/10. 4.4L turbo. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5,
    • X6
$2,076.37
$1,623.72
$2,076.37
$1,623.72
ECM
12-14-7-558-442
Other Names: Programmed Dme Control Unit 121040 More
Replaces: 12-14-7-556-285
Description: 4.8L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,903.34
$1,488.41
$1,903.34
$1,488.41
ECM
12-14-8-656-977
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-654-219, 12-14-8-647-448
Description: X5. 2.0L turbo. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5
$1,688.09
$1,320.09
$1,688.09
$1,320.09
ECM
12-14-7-649-123
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-646-764, 12-14-7-643-313, 12-14-7-644-748
Description: X3. Xdrive. 28i series. More
Fits:
  • BMW:
    • X3
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-7-638-781
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-637-461
Description: 640i, 640i xDrive. 335i. Mevd1726. Sedan, 3.0L. Without gran coupe. More
Fits:
  • BMW:
    • 328i,
    • 335i,
    • 640i,
    • 640i xDrive
$1,540.21
$1,204.44
$1,540.21
$1,204.44
ECM
12-14-8-617-383
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-616-314
Description: 3.0L with turbo, from 4/2012. More
Notes: Order By Application. More
Fits:
  • BMW:
    • 335i GT xDrive,
    • X3
$1,611.79
$1,260.42
$1,611.79
$1,260.42
ECM
12-14-8-613-002
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-639-647, 12-14-7-624-052, 12-14-7-629-046
Description: 128i. 3 series. From 12/10. N51n (sulev). Without turbo. Engine code n51. Coupe/convertible/sedan. More
Fits:
  • BMW:
    • 128i,
    • 328i,
    • 328i xDrive,
    • M3
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-8-672-514
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-635-896
Description: 3.0L, with M4. 3.0L, M3. M3, M4. More
Fits:
  • BMW:
    • M3,
    • M4
$2,076.37
$1,623.72
$2,076.37
$1,623.72
ECM
12-14-8-663-639
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-638-643, 12-14-8-636-356, 12-14-8-637-159, 12-14-8-641-654, 12-14-8-645-342
Description: I8. More
Fits:
  • BMW:
    • i8
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-8-614-949
Other Names: Basic Cotrol Unit Dme 121040 More
Description: 2.0L gas, from 4/2013. More
Notes: Order By Application. More
Fits:
  • BMW:
    • 320i,
    • 320i xDrive,
    • 328i,
    • 328i GT xDrive,
    • 328i xDrive,
    • 330e,
    • X3
  • 2 more
$1,564.85
$1,223.72
$1,564.85
$1,223.72
ECM
12-14-8-621-008
Other Names: Basic Cotrol Unit Dme 121040 More
Description: Hybrid 3. Dme/mevd 172z. More
Fits:
  • BMW:
    • ActiveHybrid 3
$1,611.79
$1,260.42
$1,611.79
$1,260.42
ECM
12-14-8-619-751
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-612-998, 12-14-8-618-862
Description: Z4. 3.0l. From 3/10. With turbo. More
Fits:
  • BMW:
    • Z4
$1,730.29
$1,353.09
$1,730.29
$1,353.09
ECM
12-14-7-637-482
Other Names: Basic Cotrol Unit Dme 121040 More
Description: 528i, 528xi. 320i, 328i. To 7/12. More
Fits:
  • BMW:
    • 328i,
    • 528i
$1,540.21
$1,204.44
$1,540.21
$1,204.44
ECM
12-14-7-558-440
Other Names: Programmed Dme Control Unit 121040 More
Description: X5. 4.4L. From 11/99. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,903.34
$1,488.41
$1,903.34
$1,488.41
ECM
12-14-7-571-600
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-560-396, 12-14-7-557-383
Description: 3.0L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-549-391
Other Names: Exch Basic Control Unit Dme 121049 More
Replaces: 12-14-7-550-065, 12-14-7-550-067, 12-14-7-549-388, 12-14-7-561-944, 12-14-7-561-946
Description: 525i. More
Fits:
  • BMW:
    • 525i
$1,501.25
$1,173.98
$1,501.25
$1,173.98
ECM
12-14-7-541-531
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-540-515
Description: Programmed, 2.5L. More
Notes: Order By Description. More
Fits:
  • BMW:
    • Z4
$1,618.24
$1,265.46
$1,618.24
$1,265.46
ECM
12-14-7-561-520
Other Names: Exch Control Unit Dme Progra 121049 More
Description: 330i, ci. With performance pkg. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 330Ci,
    • 330i
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-510-333
Other Names: Exch Control Unit Dme Progra 121049 More
Description: 540i. Auto trans. Without touring. More
Fits:
  • BMW:
    • 540i
$1,099.56
$859.86
$1,099.56
$859.86
ECM
12-14-7-545-661
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-539-616
Description: 525i. With touring. More
Fits:
  • BMW:
    • 525i
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-539-338
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-505-043, 12-14-7-502-420, 12-14-7-506-524, 12-14-7-518-779, 12-14-7-522-848, 12-14-7-508-928
Description: 540i. Auto trans. More
Fits:
  • BMW:
    • 540i
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-1-407-136
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-1-406-465
Description: M3. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$1,445.41
$1,097.07
$1,445.41
$1,097.07
ECM
12-14-7-588-186
Other Names: Exch Basic Control Unit Dme 121049 More
Description: X5. X6. M. 4.4l. To 3/10. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5,
    • X6
$1,281.62
$1,002.23
$1,281.62
$1,002.23
ECM
12-14-1-430-343
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-1-430-164, 12-14-1-430-272
Description: Z3. 1.9L from 1/97, auto trans. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$2,677.70
$2,032.37
$2,677.70
$2,032.37
ECM
12-14-1-439-324
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-1-430-011
Description: 318i, is, ic. Z3. 1.9L to 1/97, manual trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 318i,
    • 318is,
    • Z3
$2,495.14
$1,893.81
$2,495.14
$1,893.81
ECM
12-14-1-429-109
Other Names: Exch Control Unit Dme Progra 121049 More
Description: 750iL. More
Fits:
  • BMW:
    • 750iL
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-561-516
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-549-085
Description: 330i, ci. Without performance pkg. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 330Ci,
    • 330i
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-561-484
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-544-324, 12-14-7-549-133
Description: X3. 3.0l. Auto trans. Manual trans. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-561-381
Other Names: Exch Basic Control Unit Dme 121049 More
Description: Unprogrammed. More
Notes: Order By Description. More
Fits:
  • BMW:
    • Z4
$1,501.25
$1,173.98
$1,501.25
$1,173.98
ECM
12-14-7-561-466
Other Names: Exch Control Unit Dme Progra 121049 More
Description: Z4. 2.5l. More
Fits:
  • BMW:
    • Z4
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-561-538
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-543-022, 12-14-7-547-815, 12-14-7-540-535, 12-14-7-540-926, 12-14-7-548-596, 12-14-7-549-095, 12-14-7-546-928
Description: X3. 3.0l. Auto trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X3
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-842-347
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-836-365, 12-14-7-836-473, 12-14-7-837-799
Description: M3. With sequential trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$2,130.85
$1,666.33
$2,130.85
$1,666.33
ECM
12-14-7-575-636
Other Names: Exch Control Unit Dme Progra 121049 More
Description: X5. 3.0L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-533-588
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-508-962, 12-14-7-510-347, 12-14-7-522-861
Description: X5. 4.4l. To 11/99. From 11/99. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-830-287
Other Names: Exch Control Unit Dme Progra H12149 More
Description: 3.2L, coupe. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,445.41
$1,097.07
$1,445.41
$1,097.07
ECM
12-14-1-407-151
Other Names: Exch Control Unit Dme Progra H12149 More
Description: Z3. 3.2L, roadster. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,445.41
$1,097.07
$1,445.41
$1,097.07
ECM
12-14-1-439-330
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-1-430-012
Description: 318i, is, ic. Z3. 1.9L to 1/97, auto trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 318i,
    • 318is,
    • Z3
$2,495.14
$1,893.81
$2,495.14
$1,893.81
ECM
12-14-7-649-411
Other Names: Exch Basic Control Unit Dme 121049 More
Replaces: 12-14-7-643-746, 12-14-7-644-075
Description: X5. X6. 50i model. From 3/10. From 7/12. Xdrive50i. 4.4L turbo. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5,
    • X6
$1,614.26
$1,262.36
$1,614.26
$1,262.36
ECM
12-14-7-624-036
Other Names: Exch Basic Control Unit Dme 121049 More
Replaces: 12-14-7-607-985, 12-14-7-612-802, 12-14-7-601-359, 12-14-7-594-355, 12-14-7-602-171
Description: X5. X6. From 3/10. Xdrive50i. 50i model. 4.4L turbo. From 3/09 to 7/12. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5,
    • X6
$1,435.96
$1,122.92
$1,435.96
$1,122.92
ECM
12-14-7-602-216
Other Names: Exch Basic Control Unit Dme 121049 More
Replaces: 12-14-7-594-485, 12-14-7-594-486
Description: 128i. X3. To 12/10. 3 series. N51n (sulev). Coupe/convertible/sedan. Coupe & convertible, 3.0L, without turbo. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 128i,
    • 328i,
    • 328i xDrive,
    • M3,
    • X3
$1,614.26
$1,262.36
$1,614.26
$1,262.36
ECM
12-14-7-561-504
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-544-344, 12-14-7-548-572, 12-14-7-549-143
Description: X3. 2.5l. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,651.37
$1,291.37
$1,651.37
$1,291.37
ECM
12-14-7-561-526
Other Names: Exch Control Unit Dme Progra 121049 More
Description: 325i, ci. Without sulev. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 325Ci,
    • 325i
$1,651.37
$1,291.37
$1,651.37
$1,291.37