CATEGORIES

3-Series 1999-2005 E46 Products List

BMW E46 3-Series Rear Trailing Arm Bushing OEM (Trailing Arm to Contro

BMW E46 3-Series Rear Trailing Arm Bushing OEM (Trailing Arm to Contro

Rear trailing arm bushing. Trailing arm to control arm. Made..

OE NO.: 33326771828

IDO NO.: 29584

REF.PRICE
$3.70
View Detail chat now
BMW E46 3-Series Rear Ball Joint OEM 33306852895

BMW E46 3-Series Rear Ball Joint OEM 33306852895

Rear ball joint. Trailing arm to control arm. Made by Lemfor..

OE NO.: 33306852895

IDO NO.: 29583

REF.PRICE
$6.68
View Detail chat now
BMW E46 3-Series Rear Trailing Arm Bushing Limiter Kit OEM

BMW E46 3-Series Rear Trailing Arm Bushing Limiter Kit OEM

Lemforder OEM rear trailing arm bushings + Black Polyurethan..

OE NO.: 33321097009KITEOEM46

IDO NO.: 29582

REF.PRICE
$10.00
View Detail chat now
BMW E46 3-Series Rear Trailing Arm Bushing Limiter Kit By Meyle HD

BMW E46 3-Series Rear Trailing Arm Bushing Limiter Kit By Meyle HD

Meyle HD rear trailing arm bushings + Black Polyurethane lim..

OE NO.: 33321097009KITE46

IDO NO.: 29581

REF.PRICE
$10.78
View Detail chat now
BMW E46 3-Series Rear Trailing Arm Bushing Kit By Meyle HD (Set of 2)

BMW E46 3-Series Rear Trailing Arm Bushing Kit By Meyle HD (Set of 2)

Rear Trailing Arm Bushing Kit.Made By IDO 009

OE NO.: 33321097009HDKIT

IDO NO.: 29580

REF.PRICE
$5.58
View Detail chat now
BMW E46 3-Series Idle Control Valve By Bapmic 13411744713

BMW E46 3-Series Idle Control Valve By Bapmic 13411744713

Idle Control Valve Assembly.Made By IDO References:134117447..

OE NO.: 13411744713B

IDO NO.: 29534

REF.PRICE
$22.67
View Detail chat now
BMW E46 3-Series Rebuilt Fuel Injector 13537515267 (M56)

BMW E46 3-Series Rebuilt Fuel Injector 13537515267 (M56)

Fuel injector. Rebuilt by GB Remanufacturing. Sold each.Part..

OE NO.: 13537515267R

IDO NO.: 29533

REF.PRICE
$10.80
View Detail chat now
BMW E46 3-Series Fuel Vapor Detection Pump By Uro 16136756440 (Early M

BMW E46 3-Series Fuel Vapor Detection Pump By Uro 16136756440 (Early M

Fuel Vapor Detection Pump (DMTL).Made By IDO 0261222013

OE NO.: 16136756440U

IDO NO.: 29532

REF.PRICE
$25.80
View Detail chat now
BMW M3 Fuel Pump W/ Seal By Hella 16142229684

BMW M3 Fuel Pump W/ Seal By Hella 16142229684

Fuel Pump Assembly With Sending Unit And Seal.Made By IDO On..

OE NO.: 16142229684H

IDO NO.: 29531

REF.PRICE
$31.80
View Detail chat now
BMW E46 M3 O2 Sensor Pre Cat Front of Manifold OEM 11781743994

BMW E46 M3 O2 Sensor Pre Cat Front of Manifold OEM 11781743994

Pre catalytic oxygen sensor. Made by Bosch. Part# 11 78 1 74..

OE NO.: 11781743994M3

IDO NO.: 29530

REF.PRICE
$26.80
View Detail chat now
BMW E46 M3 O2 Sensor Pre Cat Rear of Manifold OEM 11781405324

BMW E46 M3 O2 Sensor Pre Cat Rear of Manifold OEM 11781405324

Pre catalytic oxygen sensor. Made by Bosch. Part# 11 78 1 40..

OE NO.: 11781405324

IDO NO.: 29529

REF.PRICE
$17.10
View Detail chat now
BMW E46 M3 Secondary Air Pump OEM 11727837138

BMW E46 M3 Secondary Air Pump OEM 11727837138

Secondary air pump.Made By IDO 721852790

OE NO.: 11727837138

IDO NO.: 29528

REF.PRICE
$55.80
View Detail chat now
BMW M3 Fuel Filter OEM 13327831089

BMW M3 Fuel Filter OEM 13327831089

Fuel Filter Assembly.Made By IDO 089

OE NO.: 13327831089

IDO NO.: 29527

REF.PRICE
$5.73
View Detail chat now
BMW M3 Fuel Pump W/ Seal OEM 16142229684

BMW M3 Fuel Pump W/ Seal OEM 16142229684

Fuel Pump Assembly With Sending Unit And Seal.Made By IDO On..

OE NO.: 16142229684

IDO NO.: 29526

REF.PRICE
$109.80
View Detail chat now
BMW E46 3-Series Valve Cover | Leak-Proof Gasket | Febi 11127512839

BMW E46 3-Series Valve Cover | Leak-Proof Gasket | Febi 11127512839

Engine Valve Cover Assembly With Gasket.Made By IDO 83911-12..

OE NO.: 11121432928F

IDO NO.: 29525

REF.PRICE
$45.80
View Detail chat now
BMW E46 M3 Camshaft Position Sensor OEM Intake Side 12147539171

BMW E46 M3 Camshaft Position Sensor OEM Intake Side 12147539171

OEM Camshaft Position Sensor With Seal.Intake Side. Sold Eac..

OE NO.: 12147539171

IDO NO.: 29524

REF.PRICE
$19.32
View Detail chat now
BMW E46 3-Series Belt Tensioner Refresh Kit W/ Hydraulic Upgrade By Ur

BMW E46 3-Series Belt Tensioner Refresh Kit W/ Hydraulic Upgrade By Ur

Belt drive system refresh kit.Made By IDO data-mce-fragment=..

OE NO.: 11287838797KITURO

IDO NO.: 29523

REF.PRICE
$38.88
View Detail chat now
BMW E46 3-Series Cylinder Head Bolt Kit By Reinz 11121740065

BMW E46 3-Series Cylinder Head Bolt Kit By Reinz 11121740065

Cylinder Head Bolt Kit.Includes 14 Head Bolts.Made By IDO Re..

OE NO.: 11121740065

IDO NO.: 29522

REF.PRICE
$5.20
View Detail chat now
BMW E46 3-Series Engine Oil Dipstick OEM 11431436293

BMW E46 3-Series Engine Oil Dipstick OEM 11431436293

Engine oil dipstick.Made By IDO 293

OE NO.: 11431436293

IDO NO.: 29521

REF.PRICE
$5.60
View Detail chat now
BMW E46 3-Series Engine Oil Pan By Uro Parts 11131432703

BMW E46 3-Series Engine Oil Pan By Uro Parts 11131432703

Engine oil pan.Made By IDO 11.13.1.432.703

OE NO.: 11131432703

IDO NO.: 29520

REF.PRICE
$57.73
View Detail chat now