Home > 3-Series 1999-2005 E46 > Engine Mechanical Parts

BMW E46 3-Series CCV Valve Kit Aftermarket 11617501566 BMW E46 3-Series CCV Valve Kit Aftermarket 11617501566
List Price: $219.50
Sale Price: $89.13

(8)
BMW E46 3-Series CCV Valve Hose Kit OEM 11617501566 BMW E46 3-Series CCV Valve Hose Kit OEM 11617501566
List Price: $219.50
Sale Price: $119.50

(14)
BMW E46 3-Series CCV Valve By Febi 11617501566 BMW E46 3-Series CCV Valve By Febi-Vaico 11617501566
List Price: $68.87
Sale Price: $30.60

(1)
BMW E46 3-Series CCV Valve OEM 11617501566 BMW E46 3-Series CCV Valve OEM 11617501566
List Price: $68.87
Sale Price: $62.00

(8)
BMW 3-Series M56 Valve Cover Gasket Kit OEM M56 Only BMW 3-Series M56 Valve Cover Gasket Kit OEM M56 Only
List Price: $96.50
Sale Price: $66.00

(3)
BMW E46 3-Series Valve Cover OEM BMW E46 3-Series Valve Cover OEM
List Price: $435.46
Sale Price: $388.50

(2)
BMW E46 3-Series Valve Cover W/M56 Engine OEM BMW E46 3-Series Valve Cover W/M56 Engine OEM
List Price: $653.83
Sale Price: $588.00
BMW E46 3-Series Oil Pan Gasket OEM 11131437237 BMW E46 3-Series Oil Pan Gasket OEM 11131437237
List Price: $45.02
Sale Price: $14.60

(7)
BMW E46 3-Series Vanos Oil Line Kit OEM 11361705532 BMW E46 3-Series Vanos Oil Line Kit OEM 11361705532
List Price: $65.03
Sale Price: $31.60

(19)
BMW E46 3-Series Vanos Seal W/ Washers 11361433817 BMW E46 3-Series Vanos Seal W/ Washers 11361433817
List Price: $13.50
Sale Price: $7.95

(5)
BMW E46 3-Series Vanos Solenoid W/ Seal OEM 11361432532 BMW E46 3-Series Vanos Solenoid W/ Seal OEM 11361432532
List Price: $167.07
Sale Price: $154.60
BMW E46 3-Series Vanos Unit With Actuators By Dr. Vanos 11361440134 BMW E46 3-Series Vanos Unit With Actuators By Dr. Vanos 11361440134
List Price: $692.67
Sale Price: $297.66
Refundable Core Charge $150.00
BMW E46 3-Series Disa Valve By BMW 11617544805 or 11617544806 BMW E46 3-Series Disa Valve By BMW 11617544805 or 11617544806
List Price: $380.42
Sale Price: $269.90

(11)
BMW E46 3-Series Intake Gasket Set OEM 11611436631 BMW E46 3-Series Intake Gasket Set OEM 11611436631
List Price: $66.36
Sale Price: $22.40

(6)
BMW E46 3-Series Exhaust Manifold Gasket OEM 11621732969 BMW E46 3-Series Exhaust Manifold Gasket OEM 11621732969
List Price: $32.66
Sale Price: $21.00

(1)
BMW E46 3-Series Oil Filter Housing OEM 11421713838 BMW E46 3-Series Oil Filter Housing OEM 11421713838
List Price: $284.80
Sale Price: $248.80
BMW E46 3-Series Belt Tensioner Refresh Kit OEM BMW E46 3-Series Belt Tensioner Refresh Kit OEM
List Price: $331.00
Sale Price: $138.60

(7)
BMW E46 3-Series Engine Belt OEM BMW E46 3-Series Engine Belt OEM
List Price: $38.71
Sale Price: $15.90

(17)
BMW E46 3-Series Idler Pulley OEM 11287841228 BMW E46 3-Series Idler Pulley OEM 11287841228
List Price: $49.51
Sale Price: $22.50

(18)
BMW E46 3-Series Idler Pulley By URO 11287841228 BMW E46 3-Series Idler Pulley By URO 11287841228
List Price: $49.51
Sale Price: $19.95
BMW E46 3-Series Mechanical Belt Tensioner OEM BMW E46 3-Series Mechanical Belt Tensioner OEM
List Price: $79.12
Sale Price: $46.60

(8)
BMW E46 3-Series Motor Mount By Febi 22116779970 BMW E46 3-Series Motor Mount By Febi 22116779970
List Price: $126.02
Sale Price: $23.20

(3)
BMW E46 3-Series Motor Mount OEM 22116779970 BMW E46 3-Series Motor Mount OEM 22116779970
List Price: $126.02
Sale Price: $43.66

(9)
BMW E46 3-Series Timing Chain Guide Rail Kit BMW E46 3-Series Timing Chain Guide Rail Kit
List Price: $179.00
Sale Price: $129.00
BMW E46 3-Series Cylinder Head Bolt Kit By Reinz BMW E46 3-Series Cylinder Head Bolt Kit By Reinz
List Price: $45.27
Sale Price: $20.00
BMW E46 3-Series Head Gasket Kit 2001-2005 BMW E46 3-Series Head Gasket Kit 2001-2005
List Price: $355.04
Sale Price: $199.00
BMW E46 3-Series Engine Oil Pan OEM 11131432703 BMW E46 3-Series Engine Oil Pan OEM 11131432703
List Price: $706.95
Sale Price: $659.00
BMW E46 3-Series Timing Chain Kit Upper By Febi 30331 BMW E46 3-Series Timing Chain Kit Upper By Febi 30331
List Price: $241.89
Sale Price: $79.90
BMW E46 3-Series Timing Chain Kit Lower By Febi 30410 BMW E46 3-Series Timing Chain Kit Lower By Febi 30410
List Price: $266.00
Sale Price: $136.66
BMW E46 3-Series Valve Stem Seal Kit OEM 11349064457 BMW E46 3-Series Valve Stem Seal Kit OEM 11349064457
List Price: $64.78
Sale Price: $14.40

BMW E46 3 Series 1999-2005 Engine Mechanical Parts

They say a BMW is as good as its engine. Keep your engine running at its best with true quality parts from your trusted BMW parts store. Whether you are seeking OEM, Genuine, or affordable aftermarket parts, we have what you need to maintain your engine roaring well into the future. After all, the BMW is recognized for its innovation. Maintain it as needed.