Engine Parts

BMW F22 M240i xDrive B58 3.0L Oil Level Sensor 12618638755

In stock

Original price was: KSh 12,000.00.Current price is: KSh 10,400.00.

BMW 3 E46 Engine Oil Cooler 11427508967

In stock

Original price was: KSh 11,500.00.Current price is: KSh 10,400.00.

BMW X5 E70 Engine Oil Cooler 11427808437

In stock

Original price was: KSh 12,000.00.Current price is: KSh 10,400.00.

BMW F31 328d xDrive N47 2.0L Engine Oil Cooler 11428507626

In stock

Original price was: KSh 11,000.00.Current price is: KSh 10,400.00.

BMW F32 428i xDrive N20 2.0L Engine Oil Cooler 11428585624

In stock

Original price was: KSh 11,500.00.Current price is: KSh 10,400.00.

BMW F30 328d xDrive N47 2.0L Gearbox Oil Cooler 11428507627

In stock

Original price was: KSh 12,000.00.Current price is: KSh 10,400.00.

BMW X3 F25 Cylinder Head Cover Gasket 11127548797

In stock

Original price was: KSh 11,500.00.Current price is: KSh 10,400.00.

Genuine Clutch Release Bearing Assy For 1KD-FTV / 2KD-FTV Engines 31230-71011

In stock

Original price was: KSh 12,000.00.Current price is: KSh 10,500.00.

BMW F20 F21 F30 F31 Thermostat Housing 11537600584

In stock

Original price was: KSh 11,500.00.Current price is: KSh 10,600.00.

VW Touareg V6 Base 3.2L 2004-2006 Thermostat Housing Assembly 022121111G

In stock

Original price was: KSh 11,000.00.Current price is: KSh 10,610.00.