Select your vehicle
  1. Home
  2. Engine Control Module

VW Engine Control Module Relay - Wehrle WES50237013
Available
In Stock
$12.99
QTY
BMW Engine Control Module - Genuine BMW 12147835620
Available
Ships in 4-6 weeks
Ships Free
$4,337.99
QTY
BMW Engine Control Module - Genuine BMW 12141430106

BMW Engine Control Module - Genuine BMW 12141430106

Position 2 in the Diagram
318i, 318is, 318ti, Z3
Genuine BMW
Available
Ships in 5 business days
Ships Free
$3,443.99
QTY
BMW Remanufactured DME - Genuine BMW 12147842121
Available
Ships in 3 business days
Ships Free
$2,735.99
QTY
BMW Electronic Control Unit (DME) - Genuine BMW 12147837805
Available
Ships in 4-6 weeks
Ships Free
$2,600.99
QTY
BMW Engine Control Module - Genuine BMW 12147566306

BMW Engine Control Module - Genuine BMW 12147566306

Position 1 in the diagram
760i, 760Li
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$2,574.99
QTY
BMW Remanufactured MSD85 Engine Control Module - Genuine BMW 12147649411
Available
Ships in 3 business days
Ships Free
$2,340.99
QTY
BMW Engine Control Module - Genuine BMW 12147555902

BMW Engine Control Module - Genuine BMW 12147555902

Position 1 in the Diagram
760i, 760Li
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$2,340.99
QTY
BMW Engine Control Module - Genuine BMW 12147523524

BMW Engine Control Module - Genuine BMW 12147523524

Position 1 in the Diagram
745i, 745Li
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$2,340.99
QTY
BMW Remanufactured MSD85_2 Engine Control Module - Genuine BMW 12147607027
Available
Ships in 4-6 weeks
Ships Free
$2,340.99
QTY
BMW Engine Control Module - Genuine BMW 12147566725

BMW Engine Control Module - Genuine BMW 12147566725

Position 1 in the diagram
550i, 650i, 750i, 750Li
Genuine BMW
Available
Ships in 4 business days
Ships Free
$2,204.99
QTY
BMW Engine Control Module - Genuine BMW 12147568420

BMW Engine Control Module - Genuine BMW 12147568420

Position 1 in the diagram
545i, 645Ci, 745i, 745Li, X5
Genuine BMW
Available
Ships in 5 business days
Ships Free
$2,204.99
QTY
BMW Engine Control Module - Genuine BMW 12141429769

BMW Engine Control Module - Genuine BMW 12141429769

Position 1 in the Diagram
750iL, 850Ci
Genuine BMW
Available
Ships in 3 business days
Ships Free
$2,195.99
QTY
BMW Engine Control Module - Genuine BMW 12147533707
Available
Ships in 4 business days
Ships Free
$2,195.99
QTY
Mini Cooper Engine Control Module - Genuine Mini 12147590860
Available
Ships in 7 business days
Ships Free
$2,191.99
QTY
BMW Engine Control Module - Genuine BMW 12147501734

BMW Engine Control Module - Genuine BMW 12147501734

Position 1 in the diagram
540i, 740i, 740iL
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$2,140.99
QTY
BMW Engine Control Module - Genuine BMW 12141427366

BMW Engine Control Module - Genuine BMW 12141427366

Position 1 in the Diagram
530i, 540i, 740i, 740iL, 840Ci
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$2,032.99
QTY
BMW Engine Control Module - Genuine BMW 12140028568

BMW Engine Control Module - Genuine BMW 12140028568

Position 1 in the diagram
750iL, 850Ci, 850CSi, 850i
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$1,831.99
QTY
BMW Engine Control Module - Genuine BMW 12140028576

BMW Engine Control Module - Genuine BMW 12140028576

Position 1 in the diagram
750iL, 850i
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$1,831.99
QTY
BMW Engine Control Module - Genuine BMW 12147561381
Available
Ships in 3 business days
Ships Free
$1,810.99
QTY
BMW Remanufactured DME MS42 - Genuine BMW 12147526753
Available
Ships in 3 business days
Ships Free
$1,685.99
QTY
VW Engine Control Module - Genuine VW 037997023X
Available
Ships in 3 business days
Ships Free
$1,063.99
QTY
VW Engine Control Module - Genuine VW 021997018BX
Available
Ships in 7 business days
Ships Free
$870.99
QTY
VW Engine Control Module - Genuine VW 06A997033DX
Available
Ships in 5 business days
Ships Free
$862.99
QTY
Volvo Reman Electronic Control Unit - Programa 5003926
Available
Ships in 1 business day
Ships Free
$548.99
QTY
© FCP Euro 2026. All rights reserved.  
Version: 33a3e0849 : 53a503b7d08d6a1584b68d28b71f3ec1f789121f