CATEGORIES

3-Series 1999-2005 E46 Products List

BMW E46 3-Series Halogen Headlight Assembly OEM 63127165771 or 6312716

BMW E46 3-Series Halogen Headlight Assembly OEM 63127165771 or 6312716

Headlight Assembly (Halogen) with black trim.Made By IDO Sid..

OE NO.: 63127165771

IDO NO.: 29479

REF.PRICE
$105.60
View Detail chat now
BMW 3-Series Grill with Black Slats | OEM 51137030545 or 51137030546

BMW 3-Series Grill with Black Slats | OEM 51137030545 or 51137030546

Grill with black tipped center slats. Made By IDO 09/2001-20..

OE NO.: 51137030545

IDO NO.: 29478

REF.PRICE
$21.27
View Detail chat now
BMW E46 3-Series Hood Grill W/ Chrome Center Slats

BMW E46 3-Series Hood Grill W/ Chrome Center Slats

Grill Assembly With Chrome Center Slats.Made By IDO Only

OE NO.: 51137042961

IDO NO.: 29477

REF.PRICE
$33.98
View Detail chat now
BMW E46 3-Series Tail Light W/ White Turn Signal Fender Mounted OEM 63

BMW E46 3-Series Tail Light W/ White Turn Signal Fender Mounted OEM 63

Taillight assembly w/ white turn signal mounted to the fende..

OE NO.: 63218384843

IDO NO.: 29476

REF.PRICE
$35.58
View Detail chat now
BMW E46 3-Series Tail Light By Eagle 63216946533 or 63216946534

BMW E46 3-Series Tail Light By Eagle 63216946533 or 63216946534

Tail Light Assembly With Orange Turn Signal.Mounted To Fende..

OE NO.: 63216946533EE

IDO NO.: 29475

REF.PRICE
$15.92
View Detail chat now
BMW E46 325xi & 330xi Tie Rod By Delphi 32106774318 or 32106774319

BMW E46 325xi & 330xi Tie Rod By Delphi 32106774318 or 32106774319

Tie rod assembly. Made By IDO Side)

OE NO.: 32106774318D

IDO NO.: 29474

REF.PRICE
$18.93
View Detail chat now
BMW 325xi & 330xi Power Steering Hose By Sunsong 32416751242

BMW 325xi & 330xi Power Steering Hose By Sunsong 32416751242

High pressure hose steering pump to rack with seals. Made By..

OE NO.: 32416751242S

IDO NO.: 29473

REF.PRICE
$19.80
View Detail chat now
BMW E46 M3 Power Steering High Pressure Hose By Sunsong 32412283893

BMW E46 M3 Power Steering High Pressure Hose By Sunsong 32412283893

Power steering high-pressure hose with seals. Made By IDO PS..

OE NO.: 32412283893SUN

IDO NO.: 29472

REF.PRICE
$27.92
View Detail chat now
BMW E46 M3 Clutch Slave Cylinder OEM 21526785966

BMW E46 M3 Clutch Slave Cylinder OEM 21526785966

Clutch slave cylinder. Made By IDO bold;">

OE NO.: 21526785966

IDO NO.: 29471

REF.PRICE
$13.20
View Detail chat now
BMW E46 M3 Dual Mass Flywheel OEM 21212229900

BMW E46 M3 Dual Mass Flywheel OEM 21212229900

M3 Dual Mass Flywheel For Manual Transmission. Made By IDO 9..

OE NO.: 21212229900

IDO NO.: 29470

REF.PRICE
$103.40
View Detail chat now
BMW E46 M3 Power Steering Hose 32412282353

BMW E46 M3 Power Steering Hose 32412282353

Power Steering Hose - Cooling Coil to Fluid Container.Made B..

OE NO.: 32412282353

IDO NO.: 29469

REF.PRICE
$8.80
View Detail chat now
BMW E46 M3 Tie Rod Boot Kit By Febi 32131096910

BMW E46 M3 Tie Rod Boot Kit By Febi 32131096910

Tie rod boot kit. Made By IDO 910

OE NO.: 32131096910A

IDO NO.: 29468

REF.PRICE
$2.74
View Detail chat now
BMW E46 M3 Tie Rod OEM 32112228785 or 32112228786

BMW E46 M3 Tie Rod OEM 32112228785 or 32112228786

Tie rod assembly. Made by Lemforder OEM. Select part locatio..

OE NO.: 32112228785

IDO NO.: 29467

REF.PRICE
$19.20
View Detail chat now
BMW E46 M3 Power Steering High Pressure Hose By Rein 32412283893

BMW E46 M3 Power Steering High Pressure Hose By Rein 32412283893

Power steering high-pressure hose with seals. Made By IDO PS..

OE NO.: 32412283893M3

IDO NO.: 29466

REF.PRICE
$33.92
View Detail chat now
BMW E46 M3 Power Steering Hose Refresh Kit 32412283893

BMW E46 M3 Power Steering Hose Refresh Kit 32412283893

Power steering hose kit with reservoir & seals. The kit ..

OE NO.: 32412283893KIT

IDO NO.: 29465

REF.PRICE
$67.80
View Detail chat now
BMW E46 3-Series Clutch Master Cylinder OEM 21526773670

BMW E46 3-Series Clutch Master Cylinder OEM 21526773670

Clutch Master Cylinder Assembly.Made By IDO References:KG190..

OE NO.: 21526773670

IDO NO.: 29464

REF.PRICE
$15.39
View Detail chat now
BMW E46 Late Model 330 Dual Mass Flywheel OEM 03/2003-2005

BMW E46 Late Model 330 Dual Mass Flywheel OEM 03/2003-2005

Dual Mass Flywheel For Manual Transmission For Late Model 33..

OE NO.: 21207533868

IDO NO.: 29463

REF.PRICE
$107.80
View Detail chat now
BMW E46 325xi & 330xi Rear ABS Speed Sensor By Bremi 34526756383

BMW E46 325xi & 330xi Rear ABS Speed Sensor By Bremi 34526756383

ABS Rear wheel speed sensor for models with DSC ONLY. Made B..

OE NO.: 34526756383A

IDO NO.: 29462

REF.PRICE
$12.33
View Detail chat now
BMW E46 3-Series Brake Booster Vacuum Valve By BBR 11617545382

BMW E46 3-Series Brake Booster Vacuum Valve By BBR 11617545382

Brake Booster Vacuum Valve. Made By BBR. BMW refers to this ..

OE NO.: 11617545382B

IDO NO.: 29461

REF.PRICE
$9.98
View Detail chat now
BMW E46 M3 CSL Front Floating Rotor OEM 34112282445 or 34112282446

BMW E46 M3 CSL Front Floating Rotor OEM 34112282445 or 34112282446

Euro floating cross-drilled front brake rotor with corrosion..

OE NO.: 34112282445

IDO NO.: 29460

REF.PRICE
$44.40
View Detail chat now