CATEGORIES

3-Series 1999-2005 E46 Products List

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
BMW M3 Oil Level Sending Unit W/Seal OEM 12617508003

BMW M3 Oil Level Sending Unit W/Seal OEM 12617508003

Oil level sending unit with seal. Made By IDO Reference:1261..

OE NO.: 12617508003

IDO NO.: 23779

REF.PRICE
$12.72
View Detail chat now
BMW M3 Spark Plug NGK OEM

BMW M3 Spark Plug NGK OEM

Spark Plug. Made By IDO DCPR8EKP

OE NO.: 12120022902M3

IDO NO.: 23778

REF.PRICE
$2.59
View Detail chat now
BMW E46 3-Series Crankshaft Pulley-Vibration Damper By Febi 1123751386

BMW E46 3-Series Crankshaft Pulley-Vibration Damper By Febi 1123751386

Crankshaft Pulley-Vibration Damper.Made By IDO 862

OE NO.: 11237513862

IDO NO.: 23777

REF.PRICE
$25.80
View Detail chat now
BMW E46 3-Series Crankshaft Pulley-Vibration Damper By Febi 1123143899

BMW E46 3-Series Crankshaft Pulley-Vibration Damper By Febi 1123143899

Crankshaft Pulley-Vibration Damper.Made By IDO 995

OE NO.: 11231438995A

IDO NO.: 23776

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

BMW E46 3-Series Timing Chain Crankshaft To Camshaft OEM 11311432176

Timing chain. Crankshaft to camshaft without master link. Ma..

OE NO.: 11311432176

IDO NO.: 23775

REF.PRICE
$9.32
View Detail chat now