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

Distance Sensor – BMW (66-20-6-911-831)
sku: 66-20-6-911-831
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Distance Sensor – BMW (66-20-6-989-067)
sku: 66-20-6-989-067
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -
Sale!

Distance Sensor – BMW (66-21-6-938-737)
sku: 66-21-6-938-737
Original price was: $799.99.$559.99Current price is: $559.99. Add to Cart -

Drive Unit – BMW (67-65-6-916-270)
sku: 67-65-6-916-270
$799.99 Add to Cart -

ECM – BMW (12-14-7-530-214)
sku: 12-14-7-530-214
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-531-491)
sku: 12-14-7-531-491
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-531-907)
sku: 12-14-7-531-907
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-532-778)
sku: 12-14-7-532-778
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-533-695)
sku: 12-14-7-533-695
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-536-841)
sku: 12-14-7-536-841
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-537-241)
sku: 12-14-7-537-241
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-537-792)
sku: 12-14-7-537-792
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-540-382)
sku: 12-14-7-540-382
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-542-993)
sku: 12-14-7-542-993
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-546-938)
sku: 12-14-7-546-938
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-547-799)
sku: 12-14-7-547-799
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-548-580)
sku: 12-14-7-548-580
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-549-087)
sku: 12-14-7-549-087
$1,606.32 Add to Cart -

ECM – BMW (12-14-7-561-520)
sku: 12-14-7-561-520
$1,606.32 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-527-940)
sku: 12-14-7-527-940
$1,606.32 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-529-514)
sku: 12-14-7-529-514
$1,606.32 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-530-035)
sku: 12-14-7-530-035
$1,606.32 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-531-218)
sku: 12-14-7-531-218
$1,606.32 Add to Cart -

Engine Control Module (ECM) – BMW (12-14-7-531-493)
sku: 12-14-7-531-493
$1,606.32 Add to Cart