CATEGORIES

Engine Mechanical Products List

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
BMW E46 3-Series Timing Chain Kit Lower By Febi 30410

BMW E46 3-Series Timing Chain Kit Lower By Febi 30410

Timing Chain Kit - Crankshaft to Camshaft Chain.Made By Febi..

OE NO.: 30410

IDO NO.: 29512

REF.PRICE
$35.40
View Detail chat now
BMW E46 M3 Alternator By Bosch 12317831436

BMW E46 M3 Alternator By Bosch 12317831436

Alternator. Rebuilt By IDO Core

OE NO.: 12317831436

IDO NO.: 29511

REF.PRICE
$41.80
View Detail chat now
BMW E46 M3 New Alternator By Plus Line 12317831436

BMW E46 M3 New Alternator By Plus Line 12317831436

New alternator.Made By IDO 436AL-9407-XAL9407X

OE NO.: 12317831436N

IDO NO.: 29510

REF.PRICE
$49.80
View Detail chat now
BMW E46 M3 Camshaft Position Sensor OEM Exhaust Side 13627796054

BMW E46 M3 Camshaft Position Sensor OEM Exhaust Side 13627796054

OEM Camshaft Position Sensor With Seal.Exhaust Side. Sold Ea..

OE NO.: 13627796054

IDO NO.: 29509

REF.PRICE
$19.38
View Detail chat now
BMW M3 Motor Mount By Lemforder 11812283798

BMW M3 Motor Mount By Lemforder 11812283798

Engine mount.Made By IDO 798

OE NO.: 11812283798V

IDO NO.: 29508

REF.PRICE
$11.70
View Detail chat now
BMW M3 Motor Mount OEM 11812283798

BMW M3 Motor Mount OEM 11812283798

Engine mount.Made By IDO 798

OE NO.: 11812283798

IDO NO.: 29507

REF.PRICE
$10.60
View Detail chat now
BMW 325xi & 330xi Motor Mount Kit 22116750862 & 11812283798

BMW 325xi & 330xi Motor Mount Kit 22116750862 & 11812283798

325xi & 330xi motor mount kit.Made By IDO 798

OE NO.: 22116750862KIT

IDO NO.: 29506

REF.PRICE
$29.20
View Detail chat now