Select your vehicle
  1. Home
  2. Engine Control Module Cover

Audi Porsche Cover - Genuine Audi 8K1907613C

Audi Porsche Cover - Genuine Audi 8K1907613C

A4 Quattro, A5 Quattro, A4, A5, S4, RS5, allroad, SQ5, S5, Q, & more
Genuine Audi
Available
Ships in 3 business days
Ships Free
$102.99
QTY
BMW Carrier Plate - Genuine BMW 12907590620

BMW Carrier Plate - Genuine BMW 12907590620

Position 7 in the diagram
528i, 528i xDrive, 535i, 535i xDrive, 640i, & more
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$97.99
QTY
BMW Cover Electronics Box - Genuine BMW 12908509723

BMW Cover Electronics Box - Genuine BMW 12908509723

Position 3 in the diagram
320i, 320i xDrive, 328d, 328d xDrive, 335i, & more
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$54.99
QTY
BMW Engine Control Module Cover - Genuine BMW 12907935551

BMW Engine Control Module Cover - Genuine BMW 12907935551

Position 10 in the Diagram
M550i xDrive
Genuine BMW
Available
Ships in 5 business days
Ships Free
$54.99
QTY
BMW Engine Control Module (ECM) Cover - Genuine BMW 12521735108
Available
Ships in 3 business days
Ships Free
$53.99
QTY
BMW Engine Control Module Cover - Genuine BMW 12908648221

BMW Engine Control Module Cover - Genuine BMW 12908648221

Position 3 in the Diagram
530i, 540i xDrive, 540i, 530e, 530i xDrive, & more
Genuine BMW
Available
Ships in 3 business days
$45.09
QTY
BMW Engine Control Module Cover - Genuine BMW 12908578818

BMW Engine Control Module Cover - Genuine BMW 12908578818

Position 1 in the diagram
530i xDrive, 530e, 540i, 540d xDrive, 540i xDrive, & more
Genuine BMW
Available
Ships in 4 business days
$40.59
QTY
BMW Engine Control Module Cover - Genuine BMW 12907935546

BMW Engine Control Module Cover - Genuine BMW 12907935546

Position 10 in the Diagram
M550i xDrive
Genuine BMW
Available
Ships in 4-6 weeks
$40.39
QTY
MINI Engine Control Module Cover - Genuine MINI 12907629991

MINI Engine Control Module Cover - Genuine MINI 12907629991

Position 2 in the diagram
Cooper Countryman, Cooper Paceman, Cooper
Genuine Mini
Available
Ships in 7 business days
$29.59
QTY
BMW Engine Control Module (ECM) Cover - Genuine BMW 12528620771

BMW Engine Control Module (ECM) Cover - Genuine BMW 12528620771

320i, 320i xDrive, 328d, 328d xDrive, 335i, & more
Genuine BMW
Available
In Stock
$28.59
QTY
BMW Engine Control Module Cover - Genuine BMW 12908611741

BMW Engine Control Module Cover - Genuine BMW 12908611741

Position 8 in the Diagram
M5, M550i xDrive
Genuine BMW
Available
Ships in 3 business days
$27.69
QTY
BMW Engine Control Module (ECM) Cover - Genuine BMW 12908658374

BMW Engine Control Module (ECM) Cover - Genuine BMW 12908658374

Position 6 in the diagram
X7, X6, X5, M760i xDrive, M550i xDrive, & more
Genuine BMW
Available
Ships in 3 business days
$27.69
QTY
BMW Cover - Genuine BMW 12908631619

BMW Cover - Genuine BMW 12908631619

Position 2 in the diagram
i3
Genuine BMW
Available
Ships in 4-6 weeks
$23.59
QTY
MINI Cover - Genuine MINI 12142754564

MINI Cover - Genuine MINI 12142754564

Position 2 in the diagram
Genuine Mini
Available
Ships in 7 business days
$23.49
QTY
BMW Engine Control Module (ECM) Cover - Genuine BMW 61136931871

BMW Engine Control Module (ECM) Cover - Genuine BMW 61136931871

1 Series M, 128i, 135i, 135is, 325i, 325xi, 328i, & more
Genuine BMW
Available
Ships in 3 business days
$19.79
QTY
BMW Engine Control Module (ECM) Cover - Genuine BMW 12908611740

BMW Engine Control Module (ECM) Cover - Genuine BMW 12908611740

Position 5 in the diagram
X6, M550i xDrive, 750i xDrive, M760i xDrive, 750i, & more
Genuine BMW
Available
Ships in 4-6 weeks
$16.39
QTY
Mini Cooper Cover Control Unit - Genuine Mini 13721491750
Available
Ships in 7 business days
$11.79
QTY
BMW Engine Control Module Cover - Genuine BMW 12907856812
Available
Ships in 5 business days
Ships Free
$76.99
QTY
Audi VW Engine Control Module Cover - Genuine Audi VW 5WA907411
Backordered
No ETA
$97.99
Mercedes Engine Control Module Cover - Genuine Mercedes 2025400424
Backordered
No ETA
$83.99
© FCP Euro 2026. All rights reserved.  
Version: a5eae8431 : 53a503b7d08d6a1584b68d28b71f3ec1f789121f