CATEGORIES

Products Products List

BMW E46 3-Series Oil Level Sending Unit W/ Seal 12617508003

BMW E46 3-Series Oil Level Sending Unit W/ Seal 12617508003

Oil level sending unit with seal. Made By Uro Parts.Part# 12..

OE NO.: 12617508003U

IDO NO.: 23799

REF.PRICE
$9.53
View Detail chat now
BMW E46 3-Series Oil Level Sending Unit W/Seal OEM 12617508003

BMW E46 3-Series Oil Level Sending Unit W/Seal OEM 12617508003

Oil level sending unit with seal. Made By IDO V20720462

OE NO.: 12617508003

IDO NO.: 23798

REF.PRICE
$12.72
View Detail chat now
BMW E46 3-Series Vanos Solenoid W/ Seal By Febi Bilstein 11361432532

BMW E46 3-Series Vanos Solenoid W/ Seal By Febi Bilstein 11361432532

Vanos Solenoid With O-Ring Seal.Made By IDO V202953

OE NO.: 11361432532F

IDO NO.: 23797

REF.PRICE
$10.00
View Detail chat now
BMW E46 3-Series Vanos Solenoid W/ Seal By Dorman 11361432532

BMW E46 3-Series Vanos Solenoid W/ Seal By Dorman 11361432532

Vanos Solenoid With O-Ring Seal.Made By IDO V202953

OE NO.: 11361432532D

IDO NO.: 23796

REF.PRICE
$26.60
View Detail chat now
BMW E46 3-Series Knock Sensor By Vemo 13627568422

BMW E46 3-Series Knock Sensor By Vemo 13627568422

Engine knock sensor (ping sensor).Made By IDO 12141435485

OE NO.: 13627568422VEM

IDO NO.: 23795

REF.PRICE
$11.60
View Detail chat now
BMW E46 3-Series Crankshaft Sensor By Bremi 12141709616

BMW E46 3-Series Crankshaft Sensor By Bremi 12141709616

Crankshaft Position Sensor.Made By IDO 492

OE NO.: 12141709616B

IDO NO.: 23794

REF.PRICE
$9.33
View Detail chat now
BMW E46 3-Series Camshaft Position Sensor Exhaust Side By Bremi 121475

BMW E46 3-Series Camshaft Position Sensor Exhaust Side By Bremi 121475

Camshaft position sensor with seal.This is for the exhaust c..

OE NO.: 12147518628B

IDO NO.: 23793

REF.PRICE
$5.60
View Detail chat now
BMW E46 3-Series Camshaft Position Sensor Intake Side By Bremi 1214753

BMW E46 3-Series Camshaft Position Sensor Intake Side By Bremi 1214753

Camshaft position sensor with seal.This is for the intake ca..

OE NO.: 12147539165B

IDO NO.: 23792

REF.PRICE
$7.00
View Detail chat now
BMW E46 3-Series Camshaft Position Sensor Exhaust Side OEM 12147518628

BMW E46 3-Series Camshaft Position Sensor Exhaust Side OEM 12147518628

Camshaft position sensor with seal.This is for the exhaust c..

OE NO.: 12147518628

IDO NO.: 23791

REF.PRICE
$8.33
View Detail chat now
BMW E46 3-Series Camshaft Position Sensor Intake Side OEM 12147539165

BMW E46 3-Series Camshaft Position Sensor Intake Side OEM 12147539165

Camshaft position sensor with seal.This is for the intake ca..

OE NO.: 12147539165

IDO NO.: 23790

REF.PRICE
$12.20
View Detail chat now
BMW E46 3-Series Spark Plug Kit By Bosch (6 Pack) 12120037607

BMW E46 3-Series Spark Plug Kit By Bosch (6 Pack) 12120037607

Spark plug Kit. Qty 6 Bosch High Power Platinum +4. Part# 12..

OE NO.: 12120037607B6

IDO NO.: 23789

REF.PRICE
$12.80
View Detail chat now
BMW E46 3-Series OEM Spark Plug Kit (6 Pack) 12120037607 by NGK

BMW E46 3-Series OEM Spark Plug Kit (6 Pack) 12120037607 by NGK

Spark plug kit.Qty 6 NGK BKR6EQUP OEM.Part# 12 12 0 037 607P..

OE NO.: 12120037607X6NGK

IDO NO.: 23788

REF.PRICE
$12.80
View Detail chat now
BMW E46 3-Series Ignition Coil & Plug Kit By Bosch 12138657273

BMW E46 3-Series Ignition Coil & Plug Kit By Bosch 12138657273

Ignition coil and Spark Plug Kit. Made By IDO 12-13-8-657-27..

OE NO.: 12138657273KITB

IDO NO.: 23787

REF.PRICE
$45.80
View Detail chat now
BMW E46 3-Series Ignition Coil Kit By Eldor OEM 12138657273

BMW E46 3-Series Ignition Coil Kit By Eldor OEM 12138657273

Ignition coil with boot and updated metal sleeve. Made By ID..

OE NO.: 12138657273KIT6

IDO NO.: 23786

REF.PRICE
$31.40
View Detail chat now
BMW E46 3-Series Ignition Coil By Eldor OEM 12138657273

BMW E46 3-Series Ignition Coil By Eldor OEM 12138657273

Ignition coil with boot and updated metal sleeve. Made By ID..

OE NO.: 12138657273E

IDO NO.: 23785

REF.PRICE
$5.23
View Detail chat now
BMW E46 3-Series Spark Plug Boot OEM 12131730412

BMW E46 3-Series Spark Plug Boot OEM 12131730412

Spark plug boot / Coil boot.Made By IDO 831

OE NO.: 12139067831

IDO NO.: 23784

REF.PRICE
$1.33
View Detail chat now
BMW E46 3-Series Ignition Coil OEM 12137599219

BMW E46 3-Series Ignition Coil OEM 12137599219

Ignition coil with spark plug boot. Made By IDO 12131703825

OE NO.: 12137599219

IDO NO.: 23783

REF.PRICE
$9.93
View Detail chat now
BMW E46 3-Series Ignition Coil Kit OEM 12137599219

BMW E46 3-Series Ignition Coil Kit OEM 12137599219

Ignition coil kit.Made By IDO following.Qty 6 Ignition Coils..

OE NO.: 12137599219X6

IDO NO.: 23782

REF.PRICE
$57.60
View Detail chat now
BMW E46 3-Series Motor Mount OEM 22116779970

BMW E46 3-Series Motor Mount OEM 22116779970

Motor Mount.Made By IDO References:2211677997022-11-6-779-97..

OE NO.: 22116779970

IDO NO.: 23781

REF.PRICE
$9.40
View Detail chat now
BMW E46 3-Series Motor Mount - Eliminate Vibration 22116779970

BMW E46 3-Series Motor Mount - Eliminate Vibration 22116779970

Motor Mount.Made By IDO References:2211677997022-11-6-779-97..

OE NO.: 22116779970F

IDO NO.: 23780

REF.PRICE
$6.80
View Detail chat now