2004 BMW X3 control modules & parts
185 refurbished parts are available for the 2004 BMW X3. Each listing shows the exact vehicles and engines it fits; match the part number on your original unit before ordering.
Engines: 2.5L L6 – Gas, 3.0L L6 – Gas
-

Engine Control Module (ECM) – BMW (12-14-7-548-769)
sku: 12-14-7-548-769
$1,460.29 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-548-771)
sku: 12-14-7-548-771
$1,460.29 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-549-794)
sku: 12-14-7-549-794
$1,460.29 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-561-381)
sku: 12-14-7-561-381
$1,460.29 Add to Cart -

Engine Variable Valve Timing (Vvt) Oil Control Valve – BMW (11-36-7-560-298)
sku: 11-36-7-560-298
$799.99 Add to Cart -

Finish Panel – BMW (51-13-3-413-287)
sku: 51-13-3-413-287
$799.99 Add to Cart -
Sale!

Hazard Switch – BMW (61-31-6-919-506)
sku: 61-31-6-919-506
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Headlamp Switch – BMW (61-31-3-405-709)
sku: 61-31-3-405-709
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Headlamp Switch – BMW (61-31-3-415-110)
sku: 61-31-3-415-110
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Headlamp Switch – BMW (61-31-3-415-111)
sku: 61-31-3-415-111
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Headlamp Switch – BMW (61-31-3-415-112)
sku: 61-31-3-415-112
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Headlamp Switch – BMW (61-31-3-415-113)
sku: 61-31-3-415-113
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -

Hydraulic Lines – BMW (21-52-1-163-905)
sku: 21-52-1-163-905
$799.99 Add to Cart -

Hydraulic Lines – BMW (21-52-6-753-332)
sku: 21-52-6-753-332
$799.99 Add to Cart -

Hydraulic Lines – BMW (21-52-6-774-230)
sku: 21-52-6-774-230
$799.99 Add to Cart -

Hydraulic Lines – BMW (21-52-6-774-274)
sku: 21-52-6-774-274
$799.99 Add to Cart -

Ignition Module – BMW (63-12-6-919-886)
sku: 63-12-6-919-886
$799.99 Add to Cart -
Sale!

Ignition Switch – BMW (61-32-6-901-961)
sku: 61-32-6-901-961
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Inclination Sensor – BMW (65-75-3-405-815)
sku: 65-75-3-405-815
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -

Indicator Switch – BMW (61-31-6-936-317)
sku: 61-31-6-936-317
$799.99 Add to Cart -

Indicator Switch – BMW (61-31-6-940-202)
sku: 61-31-6-940-202
$799.99 Add to Cart -

Indicator Switch – BMW (61-31-6-977-788)
sku: 61-31-6-977-788
$799.99 Add to Cart -

Inner Quarter Panel Reinforcement – BMW (41-21-3-405-011)
sku: 41-21-3-405-011
$799.99 Add to Cart -

Interior Rear View Mirror – BMW (51-16-8-236-774)
sku: 51-16-8-236-774
$799.99 Add to Cart