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-489-447
Positions: Left, Right
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-678-936, 12-14-8-680-196, 12-14-8-686-192, 12-14-8-692-962
Description: 4.4L. More
Fits:
  • BMW:
    • M5,
    • M550i xDrive
$1,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-8-489-465
Other Names: Basic Cotrol Unit Dme 121040 More
Description: M40i series. X3. 3.0L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • 640i xDrive Gran Turismo,
    • X3
$1,835.90
$1,423.19
$1,835.90
$1,423.19
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,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-8-643-744
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-631-733
Description: 135i. X1. Mevd1726. 3 series. Mevd 1726. From 3/10. 35i series. Coupe & convertible, 3.0L, with turbo, 300 hp. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 135i,
    • 335i,
    • 335i xDrive,
    • 335is,
    • X1,
    • X6
  • 1 more
$1,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-8-613-002
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-639-647, 12-14-7-629-046, 12-14-7-624-052
Description: 128i. 3 series. N51n (sulev). From 12/10. Without turbo. Engine code n51. Coupe/convertible/sedan. More
Fits:
  • BMW:
    • 128i,
    • 328i,
    • 328i xDrive,
    • M3
$1,835.90
$1,423.19
$1,835.90
$1,423.19
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,704.26
$1,321.15
$1,704.26
$1,321.15
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,704.26
$1,321.15
$1,704.26
$1,321.15
ECM
12-14-7-561-504
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-536-103, 12-14-7-536-835, 12-14-7-547-781, 12-14-7-540-525, 12-14-7-544-344, 12-14-7-548-572, 12-14-7-549-143, 12-14-7-542-479, 12-14-7-546-918
Description: X3. 2.5l. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-561-476
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-532-861, 12-14-7-536-820, 12-14-7-529-200, 12-14-7-529-359, 12-14-7-547-696, 12-14-7-540-517, 12-14-7-533-671, 12-14-7-544-316, 12-14-7-537-826, 12-14-7-530-057, 12-14-7-530-731, 12-14-7-548-566, 12-14-7-541-541, 12-14-7-527-535, 12-14-7-527-777, 12-14-7-527-954, 12-14-7-531-473, 12-14-7-531-883, 12-14-7-549-110, 12-14-7-528-500
Description: Z4. Programmed, 3.0L. More
Notes: Order By Description. More
Fits:
  • BMW:
    • Z4
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-551-842
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-550-186, 12-14-7-540-223, 12-14-7-544-186, 12-14-7-537-551, 12-14-7-548-011, 12-14-7-535-178
Description: X5. 4.4L. From 11/99. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,874.71
$1,453.27
$1,874.71
$1,453.27
ECM
12-14-7-533-594
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-7-522-846
Description: 540i. Auto trans. Without touring. More
Fits:
  • BMW:
    • 540i
$1,185.53
$891.99
$1,185.53
$891.99
ECM
12-14-7-526-767
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-7-501-879, 12-14-7-505-530, 12-14-1-430-888, 12-14-7-503-439, 12-14-7-500-105
Description: Z3. 2.5l. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,265.47
$952.14
$1,265.47
$952.14
ECM
12-14-7-526-763
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-7-501-790, 12-14-7-505-526, 12-14-1-430-846, 12-14-7-503-435
Description: Z3. 2.8l. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,265.47
$952.14
$1,265.47
$952.14
ECM
12-14-1-438-071
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-1-437-484, 12-14-1-430-276
Description: 323is, ic. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 323is
$1,728.13
$1,339.65
$1,728.13
$1,339.65
ECM
12-14-7-500-903
Other Names: Exch Control Unit Dme Progra H12149 More
Description: Z3. 2.8L. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,265.47
$952.14
$1,265.47
$952.14
ECM
12-14-8-692-971
Other Names: Basic Cotrol Unit Dme 121040 More
Description: 2.0L gas. 3.0L, without active hybrid. More
Fits:
  • BMW:
    • 320i,
    • 320i xDrive,
    • 330e,
    • 330i,
    • 340i,
    • 340i xDrive,
    • 430i,
    • 430i Gran Coupe,
    • 430i xDrive,
    • 430i xDrive Gran Coupe
  • 5 more
$1,835.90
$1,423.19
$1,835.90
$1,423.19
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: 3.0L. More
Fits:
  • BMW:
    • 335i GT xDrive
$1,835.90
$1,423.19
$1,835.90
$1,423.19
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. More
Fits:
  • BMW:
    • M3,
    • M4
Not For Sale
Not For Sale
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,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-7-558-440
Other Names: Programmed Dme Control Unit 121040 More
Replaces: 12-14-7-550-190, 12-14-7-550-752, 12-14-7-543-245, 12-14-7-547-398, 12-14-7-551-484, 12-14-7-548-635, 12-14-7-556-283
Description: X5. 4.4L. From 11/99. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$2,019.47
$1,565.49
$2,019.47
$1,565.49
ECM
12-14-7-571-600
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-557-383, 12-14-7-555-766, 12-14-7-552-044, 12-14-7-560-396
Description: 3.0L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$1,743.47
$1,351.54
$1,743.47
$1,351.54
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-561-944, 12-14-7-561-946, 12-14-7-547-659, 12-14-7-547-661, 12-14-7-548-727, 12-14-7-548-729, 12-14-7-549-079, 12-14-7-549-080, 12-14-7-549-388
Description: 525i. More
Fits:
  • BMW:
    • 525i
$1,584.96
$1,228.66
$1,584.96
$1,228.66
ECM
12-14-7-541-531
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-532-851, 12-14-7-536-818, 12-14-7-529-212, 12-14-7-540-515, 12-14-7-533-666, 12-14-7-537-816, 12-14-7-530-047, 12-14-7-530-669, 12-14-7-527-529, 12-14-7-527-774, 12-14-7-527-948, 12-14-7-531-468, 12-14-7-531-873, 12-14-7-535-972, 12-14-7-528-493
Description: Programmed, 2.5L. More
Notes: Order By Description. More
Fits:
  • BMW:
    • Z4
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-561-520
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-532-778, 12-14-7-536-841, 12-14-7-547-799, 12-14-7-540-382, 12-14-7-533-695, 12-14-7-537-241, 12-14-7-537-792, 12-14-7-530-214, 12-14-7-548-580, 12-14-7-531-491, 12-14-7-531-907, 12-14-7-549-087, 12-14-7-542-993, 12-14-7-546-938
Description: 330i, ci. With performance pkg. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 330Ci,
    • 330i
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-539-338
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-7-518-779, 12-14-7-522-848, 12-14-7-508-928, 12-14-7-505-043, 12-14-7-505-085, 12-14-7-502-420, 12-14-7-502-448, 12-14-7-506-524, 12-14-7-506-611
Description: 540i. Auto trans. More
Fits:
  • BMW:
    • 540i
$1,185.53
$891.99
$1,185.53
$891.99
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,518.56
$1,142.57
$1,518.56
$1,142.57
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,813.27
$2,116.71
$2,813.27
$2,116.71
ECM
12-14-1-439-324
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-1-432-673, 12-14-1-429-878, 12-14-1-433-408, 12-14-1-433-588, 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,621.45
$1,972.38
$2,621.45
$1,972.38
ECM
12-14-1-429-109
Other Names: Exch Control Unit Dme Progra H12149 More
Description: 750iL. More
Fits:
  • BMW:
    • 750iL
$1,185.53
$891.99
$1,185.53
$891.99
ECM
12-14-8-674-264
Other Names: Base Control Unit Dme Mevd 1 121040 More
Replaces: 12-14-8-654-466, 12-14-8-662-851, 12-14-8-638-788, 12-14-8-642-708
Fits:
  • BMW:
    • X1
$1,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-7-607-027
Other Names: Exch Basic Control Unit Dme 121049 More
Description: X6. Hybrid. More
Fits:
  • BMW:
    • X6
$1,704.26
$1,321.15
$1,704.26
$1,321.15
ECM
12-14-7-576-664
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-571-088, 12-14-7-572-832
Description: 3.0l. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,874.71
$1,453.27
$1,874.71
$1,453.27
ECM
12-14-7-839-868
Other Names: Exch Basic Control Unit Dme 121049 More
Replaces: 12-14-7-838-679, 12-14-7-838-896, 12-14-7-840-473
Description: Z4. Unprogrammed, 3.2L. More
Notes: Order By Description. More
Fits:
  • BMW:
    • Z4
$2,045.13
$1,585.39
$2,045.13
$1,585.39
ECM
12-14-7-582-052
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-562-348
Description: 3.0l. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-561-486
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-536-093, 12-14-7-536-824, 12-14-7-547-763, 12-14-7-540-523, 12-14-7-544-326, 12-14-7-548-570, 12-14-7-549-134, 12-14-7-542-461, 12-14-7-546-900
Description: X3. 3.0l. Manual trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X3
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-561-518
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-547-797, 12-14-7-548-578, 12-14-7-549-086, 12-14-7-542-991, 12-14-7-546-936
Description: 330i, ci. With performance pkg. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 330Ci,
    • 330i
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-842-349
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-834-456, 12-14-7-834-752, 12-14-7-835-579, 12-14-7-836-475, 12-14-7-837-801
Description: M3. With sequential trans. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$2,249.63
$1,743.92
$2,249.63
$1,743.92
ECM
12-14-7-575-148
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-539-726, 12-14-7-533-028, 12-14-7-545-689
Description: X5. 3.0l. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-575-122
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-539-746, 12-14-7-571-617, 12-14-7-522-881, 12-14-7-533-030, 12-14-7-545-699, 12-14-7-531-195, 12-14-7-528-078
Description: X5. 3.0l. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-533-627
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-525-156, 12-14-7-528-379
Description: X5. 4.4l. From 11/99. More
Notes: Order By Description. More
Fits:
  • BMW:
    • X5
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-837-925
Other Names: Exch Control Unit Dme Progra H12149 More
Replaces: 12-14-7-834-452, 12-14-7-834-748, 12-14-7-835-603, 12-14-7-832-850, 12-14-7-832-884, 12-14-7-833-301, 12-14-7-833-920, 12-14-7-890-630
Description: Z3. 3.2L, coupe. 3.2L, roadster. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$1,518.56
$1,142.57
$1,518.56
$1,142.57
ECM
12-14-1-430-342
Other Names: Exch Control Unit Dme Progra H12149 More
Description: Z3. 1.9L from 1/97, manual trans. More
Notes: Order By Year. More
Fits:
  • BMW:
    • Z3
$2,813.27
$2,116.71
$2,813.27
$2,116.71
ECM
12-14-8-489-464
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-8-692-961
Description: X3. 2.0L. 30i series. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,835.90
$1,423.19
$1,835.90
$1,423.19
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,835.90
$1,423.19
$1,835.90
$1,423.19
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. More
Notes: Order By Description. More
Fits:
  • BMW:
    • M3
$2,203.06
$1,707.81
$2,203.06
$1,707.81
ECM
12-14-8-603-842
Other Names: Basic Cotrol Unit Dme 121040 More
Replaces: 12-14-7-621-329, 12-14-7-639-217, 12-14-7-608-712
Description: X5. X6. M model. From 3/10. 4.4L turbo. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5,
    • X6
$2,203.06
$1,707.81
$2,203.06
$1,707.81
ECM
12-14-7-558-442
Other Names: Programmed Dme Control Unit 121040 More
Replaces: 12-14-7-550-192, 12-14-7-550-754, 12-14-7-547-400, 12-14-7-551-486, 12-14-7-548-637, 12-14-7-556-285, 12-14-7-553-873
Description: 4.8L. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X5
$2,019.47
$1,565.49
$2,019.47
$1,565.49
ECM
12-14-8-489-653
Other Names: Base Control Unit Dme Mevd 1 121040 More
Description: X2. More
Fits:
  • BMW:
    • X2
$1,835.90
$1,423.19
$1,835.90
$1,423.19
ECM
12-14-7-561-516
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-547-795, 12-14-7-548-576, 12-14-7-549-085, 12-14-7-546-934
Description: 330i, ci. Without performance pkg. More
Notes: Order By Description. More
Fits:
  • BMW:
    • 330Ci,
    • 330i
$1,743.47
$1,351.54
$1,743.47
$1,351.54
ECM
12-14-7-561-484
Other Names: Exch Control Unit Dme Progra 121049 More
Replaces: 12-14-7-536-091, 12-14-7-536-822, 12-14-7-547-761, 12-14-7-540-519, 12-14-7-544-324, 12-14-7-548-568, 12-14-7-549-133, 12-14-7-542-459, 12-14-7-546-898
Description: X3. 3.0l. Auto trans. Manual trans. More
Notes: Order By Application. More
Fits:
  • BMW:
    • X3
$1,743.47
$1,351.54
$1,743.47
$1,351.54