1. Home
  2. BMW
  3. Switches and Sensors

BMW X3 Switches and Sensors Parts

BMW Engine Oil Level Sensor - Vemo V20-72-5294

BMW Engine Oil Level Sensor - Vemo V20-72-5294

528xi, X6, 740Ld xDrive, 528i xDrive, 535i xDrive, & more
Vemo
Available
In Stock
Ships Free
QTY
$264.99+
BMW Engine Oil Level Sensor - Vemo 12618608780

BMW Engine Oil Level Sensor - Vemo 12618608780

135i, 135is, 328d xDrive, 335i GT xDrive, & more
Vemo
Available
In Stock
Ships Free
QTY
$263.99+
BMW Knock Sensor - Facet 13627566785

BMW Knock Sensor - Facet 13627566785

325i, 325xi, 328i, 328i xDrive, 328xi, 330i, & more
Facet
Available
Ships in 1 business day
Ships Free
QTY
$84.99+
BMW Crankshaft Position Sensor - Delphi 12141709616

BMW Crankshaft Position Sensor - Delphi 12141709616

323Ci, 323i, 323is, 325Ci, 325i, 325xi, 328Ci, & more
Delphi
Available
In Stock
Ships Free
QTY
$80.99+
BMW Engine Cranshaft Position Sensor  - Delphi  12147503140
Available
Ships in 3 business days
Ships Free
QTY
$71.99+
BMW Ignition Knock (Detonation) Sensor - Vemo 13627568422

BMW Ignition Knock (Detonation) Sensor - Vemo 13627568422

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Vemo
Available
In Stock
Ships Free
QTY
$50.99+
BMW Camshaft Position Sensor - Hella 12147518628

BMW Camshaft Position Sensor - Hella 12147518628

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Hella
2 Ratings
Available
In Stock
QTY
$47.19+
BMW Crankshaft Position Sensor - Bremi 12141709616
Available
In Stock
QTY
$40.19+
BMW Engine Crankshaft Position Sensor - Febi 13627595860

BMW Engine Crankshaft Position Sensor - Febi 13627595860

Replacement crankshaft position sensor, a common failure resulting in a no start or poor performance.
320i, 320i xDrive, 328i, 328i xDrive, 528i, & more
Febi Bilstein
Available
In Stock
QTY
$40.09+
BMW Camshaft Position Sensor - Meyle 3148990081

BMW Camshaft Position Sensor - Meyle 3148990081

535d xDrive, 328d, 328d xDrive, X5, X3, & more
Meyle
Available
Ships in 2-3 weeks
QTY
$35.19+
BMW Camshaft Position Sensor - Hella 12147539165

BMW Camshaft Position Sensor - Hella 12147539165

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Hella
Available
In Stock
QTY
$34.89+
BMW Crank Position Sensor - Meyle 3148100008
Available
Ships in 2-3 weeks
QTY
$29.09+
BMW Crankshaft Sensor - Hella 13627525015

BMW Crankshaft Sensor - Hella 13627525015

Located at bottom of the engine near bell housing, not to be confused with the camshaft position sensors located on the front of the timing cover near the VANOS solenoids, they look similar but are not interchangeable
1 Series M, 128i, 135i, 325i, 325xi, 328i, & more
Hella
4 Ratings
Available
In Stock
QTY
$28.99+
BMW Camshaft Position Sensor - Febi 36411

BMW Camshaft Position Sensor - Febi 36411

328d, 328d xDrive, 535d, 535d xDrive, & more
Febi Bilstein
Available
Ships in 2-3 weeks
QTY
$27.89+
BMW Camshaft Position Sensor Impulse Wheel - URO Parts 11367578877
Available
In Stock
QTY
$19.29+
BMW Crankshaft Position Sensor - Febi 47292
Available
Ships in 2-3 weeks
QTY
$16.19+
BMW Oil Pressure Switch - Febi Bilstein 12618611273

BMW Oil Pressure Switch - Febi Bilstein 12618611273

128i, 135i, 318i, 318is, 318ti, 323Ci, 323i, & more
Febi Bilstein
Available
Ships in 1 business day
QTY
$6.59+
BMW Engine Oil Level Sensor Gasket - Elring 12617604790

BMW Engine Oil Level Sensor Gasket - Elring 12617604790

Seals the oil level sensor to the oil pan, one-time use only
230i, 230i xDrive, 330e, 330i, 330i GT xDrive, & more
Elring
Available
In Stock
QTY
$3.79+
BMW Camshaft Position Sensor O-Ring - Reinz 13627796699

BMW Camshaft Position Sensor O-Ring - Reinz 13627796699

17x2.8, sold individually
328d, 328d xDrive, 335d, 535d, 535d xDrive, & more
Reinz
Available
In Stock
QTY
$2.99+
BMW Acceleration Sensor - Genuine BMW 34526777435

BMW Acceleration Sensor - Genuine BMW 34526777435

525i, 530i, 545i, 645Ci, 745i, 745Li, 750i, & more
Genuine BMW
Available
Ships in 3 business days
Ships Free
QTY
$753.99+
BMW Engine Oil Level Sensor - Genuine BMW 12617508003

BMW Engine Oil Level Sensor - Genuine BMW 12617508003

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Genuine BMW
Available
In Stock
Ships Free
QTY
$229.99+
BMW Oil Level Sensor - Genuine BMW 12617607909

BMW Oil Level Sensor - Genuine BMW 12617607909

525i, 525xi, 528i, 528i xDrive, 528xi, 530i, & more
Genuine BMW
2 Ratings
Available
In Stock
Ships Free
QTY
$223.99+
BMW Engine Oil Level Sensor - Genuine BMW 12618608780

BMW Engine Oil Level Sensor - Genuine BMW 12618608780

135i, 135is, 328d xDrive, 335i GT xDrive, & more
Genuine BMW
Available
In Stock
Ships Free
QTY
$223.99+
BMW Engine Oil Level Sensor - Genuine BMW 12617607910

BMW Engine Oil Level Sensor - Genuine BMW 12617607910

1 Series M, 128i, 135i, 135is, 325i, 325xi, 328i, & more
Genuine BMW
18 Ratings
Available
In Stock
Ships Free
QTY
$223.99+
BMW Engine Oil Level Sensor - Genuine BMW 12617638341

BMW Engine Oil Level Sensor - Genuine BMW 12617638341

320i, 320i xDrive, 328i, 328i GT xDrive, & more
Genuine BMW
1 Rating
Available
In Stock
Ships Free
QTY
$223.99+
© FCP Euro 2025. All rights reserved.  
Version: c0de72f