CATEGORIES

X3 Series 2004-2010 Products List

BMW X3 Lower Radiator Hose By Febi 2004-2006 17123413819

BMW X3 Lower Radiator Hose By Febi 2004-2006 17123413819

Lower Radiator Hose.Made By IDO o-ring.

OE NO.: 17123413819F

IDO NO.: 27377

REF.PRICE
$7.32
View Detail chat now
BMW X3 Upper Radiator Hose OEM 11533400207 (2004-2006)

BMW X3 Upper Radiator Hose OEM 11533400207 (2004-2006)

Upper Radiator Hose Assembly.Made By IDO 207

OE NO.: 11533400207R

IDO NO.: 27376

REF.PRICE
$7.33
View Detail chat now
BMW X3 Water Hose From Expansion Tank OEM 11533400205

BMW X3 Water Hose From Expansion Tank OEM 11533400205

Water Hose From Expansion Tank.Made By IDO 205

OE NO.: 11533400205

IDO NO.: 27375

REF.PRICE
$6.66
View Detail chat now
BMW X3 Water Hose From Radiator OEM 17123417607

BMW X3 Water Hose From Radiator OEM 17123417607

Water hose from the radiator.Made By IDO only

OE NO.: 17123417607

IDO NO.: 27374

REF.PRICE
$7.32
View Detail chat now
BMW X3 Water Hose from Expansion Tank 17123422785 (2007-2010)

BMW X3 Water Hose from Expansion Tank 17123422785 (2007-2010)

Water Hose from Expansion Tank.Made By IDO V20-2288

OE NO.: 17123422785

IDO NO.: 27373

REF.PRICE
$9.73
View Detail chat now
BMW X3 Lower Radiator Hose 17123424499 (2007-2010)

BMW X3 Lower Radiator Hose 17123424499 (2007-2010)

Lower Radiator Hose Assembly.Made By IDO 499

OE NO.: 17123424499

IDO NO.: 27372

REF.PRICE
$8.84
View Detail chat now
BMW X3 Thermostat Housing to Water Pump Hose 11537521049

BMW X3 Thermostat Housing to Water Pump Hose 11537521049

Thermostat Housing to Water Pump Hose.Made By IDO 049

OE NO.: 11537521049

IDO NO.: 27371

REF.PRICE
$2.60
View Detail chat now
BMW X3 Upper Radiator Hose OEM 2007-2010 17123415433

BMW X3 Upper Radiator Hose OEM 2007-2010 17123415433

Upper Radiator Hose Assembly.Made By IDO V20-1760

OE NO.: 17123415433

IDO NO.: 27370

REF.PRICE
$8.78
View Detail chat now
BMW X3 Brass Bleeder Screw 17111712788

BMW X3 Brass Bleeder Screw 17111712788

Brass bleeder vent screw for cooling system.Less prone to sn..

OE NO.: 17111712788U

IDO NO.: 27369

REF.PRICE
$1.16
View Detail chat now
BMW X3 Coolant Level Sensor 17137553919

BMW X3 Coolant Level Sensor 17137553919

Coolant Level Sensor.Made By Vemo-URO. Part# 17 13 7 553 919..

OE NO.: 17137553919U

IDO NO.: 27368

REF.PRICE
$1.84
View Detail chat now
BMW X3 Auxiliary Fan Switch OEM 13621433077

BMW X3 Auxiliary Fan Switch OEM 13621433077

Auxiliary Fan Switch With Seal.Made By IDO TS10544

OE NO.: 13621433077

IDO NO.: 27367

REF.PRICE
$3.74
View Detail chat now
BMW X3 Radiator By Nissens 17113400013 (2004-2006)

BMW X3 Radiator By Nissens 17113400013 (2004-2006)

Radiator Assembly.Made By IDO only.

OE NO.: 17113400013N

IDO NO.: 27366

REF.PRICE
$37.60
View Detail chat now
BMW X3 Radiator By UAC 17113400013 (2004-2006)

BMW X3 Radiator By UAC 17113400013 (2004-2006)

Radiator Assembly.Made By IDO only.

OE NO.: 17113400013UAC

IDO NO.: 27365

REF.PRICE
$31.40
View Detail chat now
BMW X3 Radiator By UAC 17113415693 (2007-2010)

BMW X3 Radiator By UAC 17113415693 (2007-2010)

Radiator. Made By IDO only

OE NO.: 17113415693U

IDO NO.: 27364

REF.PRICE
$31.80
View Detail chat now
BMW X3 Radiator By Nissens 2007-2010 17113415693

BMW X3 Radiator By Nissens 2007-2010 17113415693

Radiator. Made By IDO only

OE NO.: 17113415693A

IDO NO.: 27363

REF.PRICE
$29.80
View Detail chat now
BMW X3 Expansion Tank Cap OEM 17117639022

BMW X3 Expansion Tank Cap OEM 17117639022

Expansion tank reservoir cap.Made By IDO 231

OE NO.: 17117639022B

IDO NO.: 27362

REF.PRICE
$2.30
View Detail chat now
BMW X3 Expansion Tank By Uro 17117573781

BMW X3 Expansion Tank By Uro 17117573781

Coolant expansion tank. Made by Uro Parts. Part # 17 11 7 57..

OE NO.: 17117573781U

IDO NO.: 27361

REF.PRICE
$8.93
View Detail chat now
BMW X3 Expansion Tank By Behr 17117573781

BMW X3 Expansion Tank By Behr 17117573781

Coolant expansion tank.Made By IDO References:1711757378117-..

OE NO.: 17117573781B

IDO NO.: 27360

REF.PRICE
$10.87
View Detail chat now
BMW X3 Transmission Thermostat OEM 17111437362

BMW X3 Transmission Thermostat OEM 17111437362

Transmission cooling thermostat. Made By IDO 80TO780

OE NO.: 17111437362

IDO NO.: 27359

REF.PRICE
$12.66
View Detail chat now
BMW X3 Automatic Trans Thermostat 2007-2010 17113438717

BMW X3 Automatic Trans Thermostat 2007-2010 17113438717

Transmission thermostat. Located at the bottom of the coolan..

OE NO.: 17113438717U

IDO NO.: 27358

REF.PRICE
$8.98
View Detail chat now