2004 BMW 330xi control modules & parts
270 refurbished parts are available for the 2004 BMW 330xi. 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
-

Cluster Assembly – BMW (62-11-6-932-915)
sku: 62-11-6-932-915
$1,981.73 Add to Cart -

Cluster Assembly – BMW (62-11-6-956-989)
sku: 62-11-6-956-989
$1,962.91 Add to Cart -

Cluster Assembly – BMW (62-11-6-956-990)
sku: 62-11-6-956-990
$1,981.73 Add to Cart -

Cluster Assembly – BMW (62-11-6-985-663)
sku: 62-11-6-985-663
$1,962.91 Add to Cart -

Cluster Assembly – BMW (62-11-6-985-664)
sku: 62-11-6-985-664
$1,981.73 Add to Cart -

Column Assembly – BMW (32-30-1-094-661)
sku: 32-30-1-094-661
$799.99 Add to Cart -

Column Assembly – BMW (32-30-1-097-024)
sku: 32-30-1-097-024
$799.99 Add to Cart -

Column Assembly – BMW (32-30-3-450-159)
sku: 32-30-3-450-159
$799.99 Add to Cart -

Column Assembly – BMW (32-30-6-751-670)
sku: 32-30-6-751-670
$799.99 Add to Cart -

Column Assembly – BMW (32-30-6-764-004)
sku: 32-30-6-764-004
$799.99 Add to Cart -

Control Module – BMW (12-14-7-528-151)
sku: 12-14-7-528-151
$1,606.32 Add to Cart -

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

Control Module – BMW (12-14-7-532-345)
sku: 12-14-7-532-345
$1,606.32 Add to Cart -

Control Module – BMW (12-14-7-541-400)
sku: 12-14-7-541-400
$1,606.32 Add to Cart -

Control Module – BMW (12-14-7-555-778)
sku: 12-14-7-555-778
$1,606.32 Add to Cart -

Control Module – BMW (12-14-7-560-406)
sku: 12-14-7-560-406
$1,606.32 Add to Cart -

Control Module – BMW (12-14-7-571-605)
sku: 12-14-7-571-605
$1,606.32 Add to Cart -

Control Module – BMW (24-60-7-518-709)
sku: 24-60-7-518-709
$799.99 Add to Cart -

Control Module – BMW (34-51-6-752-075)
sku: 34-51-6-752-075
$1,109.64 Add to Cart -

Control Module – BMW (34-51-6-755-244)
sku: 34-51-6-755-244
$1,109.64 Add to Cart -

Control Module – BMW (34-51-6-757-018)
sku: 34-51-6-757-018
$1,109.64 Add to Cart -

Control Module – BMW (34-52-2-285-046)
sku: 34-52-2-285-046
$1,109.64 Add to Cart -

Control Module – BMW (34-52-2-460-435)
sku: 34-52-2-460-435
$1,109.64 Add to Cart -

Control Module – BMW (34-52-2-460-438)
sku: 34-52-2-460-438
$832.24 Add to Cart