CATEGORIES

3-Series 1999-2005 E46 Products List

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
BMW E46 3-Series Oil Pan Gasket OEM 11131437237

BMW E46 3-Series Oil Pan Gasket OEM 11131437237

Oil Pan Gasket.Made By IDO References:1113143723711-13-1-437..

OE NO.: 11131437237

IDO NO.: 29519

REF.PRICE
$4.00
View Detail chat now
BMW E46 3-Series Front Crankshaft Seal By Reinz-SKF 11142249532

BMW E46 3-Series Front Crankshaft Seal By Reinz-SKF 11142249532

Front crankshaft seal (48 X 65 X 10).Made By IDO 532

OE NO.: 11142249532

IDO NO.: 29518

REF.PRICE
$1.12
View Detail chat now
BMW E46 3-Series Rear Crankshaft Seal By Elring 11142249533

BMW E46 3-Series Rear Crankshaft Seal By Elring 11142249533

Rear crankshaft seal.(90 X 110 X 12)This new style seal does..

OE NO.: 11142249533

IDO NO.: 29517

REF.PRICE
$4.33
View Detail chat now
BMW E46 3-Series Secondary Air Injection Vacuum Hose 11727574490

BMW E46 3-Series Secondary Air Injection Vacuum Hose 11727574490

Secondary Air Injection Vacuum Hose.Control Valve to Vacuum ..

OE NO.: 11727574490

IDO NO.: 29516

REF.PRICE
$5.98
View Detail chat now
BMW E46 3-Series New Engine Oil Pump Assembly By Vaico 11417501568

BMW E46 3-Series New Engine Oil Pump Assembly By Vaico 11417501568

New Engine oil pump assembly.Made By IDO Reference:7.29246.0..

OE NO.: 11417501568V

IDO NO.: 29515

REF.PRICE
$55.80
View Detail chat now
BMW E46 3-Series Timing Chain Camshaft To Camshaft OEM

BMW E46 3-Series Timing Chain Camshaft To Camshaft OEM

Timing chain. Camshaft to camshaft without master link. Made..

OE NO.: 11311432177E46

IDO NO.: 29514

REF.PRICE
$5.32
View Detail chat now
BMW E46 3-Series Timing Chain Kit Upper By Febi 30331

BMW E46 3-Series Timing Chain Kit Upper By Febi 30331

Timing Chain Kit - Camshaft to Camshaft Chain (Upper).Made B..

OE NO.: 30331

IDO NO.: 29513

REF.PRICE
$23.72
View Detail chat now