BMW E46 (3 Series) M43 BMS46 Years 1998 To 2002 RMFD ECU

BMW E39 E46 MS42 ENGINE ECU DME EWS KEYS COMPLETE KIT MS42 PT 7500255 PT 1430844 E46,E39 OR 323i,328i OR 523i,528i with an M52 TU Engine With Manual Throttle Body.

BMW 3 Series E46 316i, 316Ci, 318i, 318Ci From 03/1999 To 07/2001 DME BMS46 Bosch for M43 Engines.

  • Price: $799.00

BMW E46 (3 Series) MS42 NEW / RMFD ECU DME

BMW E46 (3 Series) MS42 NEW / RMFD ECU DME

 BMW 3 Series E46 323i, 323Ci, 328i, 328Ci From 03/1998 To 08/2000 DME MS42 Siemens

  • Price: $599.00
(1)

BMW E46 (3 Series) MS43 NEW / RMFD ECU DME

BMW E46 (3 Series) MS43 NEW / RMFD ECU DME

BMW 3 Series E46 320i, 325i, 325Ci, 330i, 330Ci, 325Xi, 330Xi From Years 05/2000 To 12/2003 DME MS43 Siemens.

  • Price: $599.00
(2)

BMW E46 (3 Series) M3 S54 Years 1999 To 2006 ECU KIT

BMW E39 E46 MS42 ENGINE ECU DME EWS KEYS COMPLETE KIT MS42 PT 7500255 PT 1430844 E46,E39 OR 323i,328i OR 523i,528i with an M52 TU Engine With Manual Throttle Body.

BMW 3 Series  E46 M3 From Years 01/2000 To 05/2006 DME MSS54 Siemens (S54 Engines)

  • Price: $899.00

BMW E46 (3 Series) MS45.1 NEW / RMFD ECU DME

BMW E46 (3 Series) MS45.1 NEW / RMFD ECU DME

BMW 3 Series E46 325i, 325Ci, 330i, 330Ci From Years 03/2003 To 08/2006 DME MS45.1 Siemens

  • Price: $799.00
(1)

BMW E46 (3 Series) M3 S54HP Years 1999 To 2006 RMFD ECU MSS54HP

BMW E39 E46 MS42 ENGINE ECU DME EWS KEYS COMPLETE KIT MS42 PT 7500255 PT 1430844 E46,E39 OR 323i,328i OR 523i,528i with an M52 TU Engine With Manual Throttle Body.

BMW 3 Series  E46 M3 From Years 01/2000 To 05/2006 DME MSS54HP Siemens (S54 Engines)

  • Price: $1,200.00