Sensors for BMW 3 Series E46 (1999-2005)

Clear BMW chassis

Please ensure your correct model is selected

When it comes to BMW and Mini, there is no shortage of sensors on your vehicle! Below you can find many of the crucial sensors that lead to error messages and check engine lights being displayed when a fault has occurred. Get your BMW/MINI back on the road with these Genuine BMW or high-quality OEM parts.

Sub-Categories

Sort By:

Delphi - Corporate Logo
T#:373958
Part#: 12141709616
In Stock
$ 97.99 USD
Free Shipping
$ 97.99 USD
Free Shipping
Febi Camshaft Position Sensor - Intake - E39 E46 E53 E60 E83 Z3 Z4 ...
Includes o-ring.
We Price Match - Give Us A Call or Chat!
Febi - Corporate Logo
T#:591868
Part#: 12147539165
In Stock
$ 31.99 USD
Free Shipping on orders $49 and up
$ 31.99 USD
Free Shipping on orders $49 and up
Camshaft Position Sensor - S54, S62
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:44461483
Part#: 13627796054
In Stock
$ 40.99 USD
Free Shipping on orders $49 and up
Provides dependable performance, reliability, and value in one essential component.

DSC Pressure Sensor
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:567281
Part#: 34521164458
In Stock
$ 152.99 USD
Free Shipping
$ 152.99 USD
Free Shipping
This sensor is attached to the brake master cylinder

URO Parts Engine Crankshaft Position Center - 12141709616 - E36, E46,...
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:52621857
Part#: 12141709616
In Stock
$ 25.99 USD
Free Shipping on orders $49 and up
The URO Parts 020655 Crankshaft Position Sensor offers a cost-effective alternative to expensive OE components without sacrificing quality or longevity.
Exhaust Camshaft Sensor - E46 E39 E38 E60 E63 E65 X3 X5 Z3 Z4 ...
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Packaged by Turner - Corporate Logo
T#:338260
Part#: 12147518628HK
In Stock
Starting at $ 79.98 USD
Free Shipping
Starting at $ 79.98 USD
Free Shipping
This is the exhaust cam position sensor for cars with M52, M54, N62 engines. Choose either Genuine BMW or Hella brand. Hella manufactures the highest quality parts and is an OEM supplier to BMW. Includes BMW part numbers 12147518628 and 12141748398. Replaces BMW part number 12141438082.

This item fits the following BMWs:
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330ci 330xi
1999-2003 E39 BMW 525i 528i 530i
2004-2005 E60 BMW 525i 530i 545i
2004-2005 E63 BMW 645ci
2002-2005 E65 BMW 745i 745li
2004-2006 E83 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i
2004-2006 E53 BMW X5 4.4i 4.8i
1999-2002 Z3 BMW Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i
2003-2006 E85 BMW Z4 2.5i Z4 3.0i
Show More Show Less

Oil Level Sensor
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:590151
Part#: 12617508003
In Stock
$ 63.99 USD
Free Shipping on orders $49 and up
$ 63.99 USD
Free Shipping on orders $49 and up
Febi Camshaft Position Sensor
We Price Match - Give Us A Call or Chat!
Febi - Corporate Logo
T#:368897
Part#: 12147518628
Ships in 2 Business Days
$ 48.99

This product was last offered at the strikethrough price on
09-01-2026

$ 40.99 USD
Free Shipping on orders $49 and up
$ 40.99 USD
Free Shipping on orders $49 and up
A faulty cam sensor can lead to issues like difficulty starting and stalling at low speeds. Replacing the cam sensor often resolves many drivability problems. Requires O-ring #12141748398 (not included).
Show More Show Less

3 Pin Connector
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:33412924
Part#: 12521433917
Ships on Jan 27, 2027
Sale - Save 14% $ 8.99

This product was last offered at the strikethrough price on
10-28-2026

$ 7.69 USD
Free Shipping on orders $49 and up
Sale - Save 14%
$ 8.99

This product was last offered at the strikethrough price on
10-28-2026

$ 7.69 USD
Free Shipping on orders $49 and up

Includes connector housing with terminals and seals. Commonly used for the camshaft position sensor.

ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need.

Each connector includes an additional terminal in case one becomes lost or damaged during installation.

*OEM cross reference PN# 12521433917 - Commonly used for the camshaft position sensor.

Please reference the original part number from the existing connector to confirm fitment, before ordering.

Suggested tools:

Suggested crimping pliers: T#387193
Wire De-pin tools:
12pc De-Pin Tool Set - T#386379
23pc De-Pin Tool Set - T#641943

Show More Show Less

3 Pin Connector
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:33412925
Part#: 12521433915
In Stock
Sale - Save 40% $ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up
Sale - Save 40%
$ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up

Includes connector housing with terminals and seals. Commonly used for the engine oil level sensor.

ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need.

Each connector includes an additional terminal in case one becomes lost or damaged during installation.

*OEM cross reference PN# 12521433915 - Commonly used for the engine oil level sensor.

Please reference the original part number from the existing connector to confirm fitment, before ordering.

Suggested tools:

Suggested crimping pliers: T#387193
Wire De-pin tools:
12pc De-Pin Tool Set - T#386379
23pc De-Pin Tool Set - T#641943

Show More Show Less
URO Camshaft Position Sensor - For BMW M52 M54 Engines
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:37925886
Part#: 12141438082
In Stock
$ 15.99 USD
Free Shipping on orders $49 and up

URO Camshaft Position Sensor - For BMW M52 M54 Engines

URO Camshaft Position Sensor - For BMW M52 M54 Engines is the perfect solution for restoring proper engine operation when your original camshaft position sensor has failed. This direct-fit OE replacement sensor eliminates trouble codes and check engine lights, ensuring smooth engine performance. Made from high-quality polymer and metal materials, this sensor is designed to withstand the intense heat of your BMW’s engine. With alloy conductors that minimize electrical resistance, the sensor provides accurate operation across all engine RPMs. Built for reliability and long-lasting performance, it’s the ideal choice for your BMW M52 or M54 engine.

Key Benefits:

  • Direct-fit OE replacement for easy, plug-and-play installation
  • Restores proper engine operation by eliminating trouble codes and check engine lights
  • High-quality polymer and metal construction withstands the intense heat of the engine
  • Alloy conductors minimize electrical resistance for precise operation at any engine RPM
  • Engineered for reliability and longevity, providing long-term performance and peace of mind

Upgrade your BMW M52 or M54 engine with the URO Camshaft Position Sensor and enjoy reliable engine performance.

Show More Show Less
LK-2M 2 Pin Connector Package
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:40072446
Part#: LK2M
In Stock
Sale - Save 34% $ 6.99

This product was last offered at the strikethrough price on
11-07-2026

$ 4.61 USD
Free Shipping on orders $49 and up
Sale - Save 34%
$ 6.99

This product was last offered at the strikethrough price on
11-07-2026

$ 4.61 USD
Free Shipping on orders $49 and up

Includes connector housing with terminals and seals. Commonly used for the engine oil pressure switch.

ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need.

Each connector includes an additional terminal in case one becomes lost or damaged during installation.

Suggested tools:

Suggested crimping pliers: T#387193
Wire De-pin tools:
12pc De-Pin Tool Set - T#386379
23pc De-Pin Tool Set - T#641943

Show More Show Less


3 Pin Connector
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:33412947
Part#: 12521433916
In Stock
Sale - Save 40% $ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up
Sale - Save 40%
$ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up

Includes connector housing with terminals and seals. Commonly used for the crankshaft position sensor.

ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need.

Each connector includes an additional terminal in case one becomes lost or damaged during installation.

*OEM cross reference PN# 12521433916 - Commonly used for the crankshaft position sensor.

Please reference the original part number from the existing connector to confirm fitment, before ordering.

Suggested tools:

Suggested crimping pliers: T#387193
Wire De-pin tools:
12pc De-Pin Tool Set - T#386379
23pc De-Pin Tool Set - T#641943

Show More Show Less
Blower Motor Temperature Sensor - Priced Each
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:403094
Part#: 64116930015
Ships in 2 Business Days
$ 15.99 USD
Free Shipping on orders $49 and up
Part of the HVAC system
Temperature Sensor
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:37892090
Part#: 13621433076
Ships in 1-2 days
$ 10.34 USD
Free Shipping on orders $49 and up
Temperature sensor for monitoring coolant and oil

Oil Pressure Switch - M12x1.5
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:373033
Part#: 12611710509
In Stock
$ 8.39 USD
Free Shipping on orders $49 and up
Replacement oil pressure switch found on most BMWs

Outdoor Temperature Sensor / Probe
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:373239
Part#: 65816905133
In Stock
$ 13.99 USD
Free Shipping on orders $49 and up
Common fix for incorrect OBC temperature readings
3 Pin Connector
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:33412918
Part#: 12521732596
In Stock
Sale - Save 40% $ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up
Sale - Save 40%
$ 10.99

This product was last offered at the strikethrough price on
11-07-2026

$ 6.59 USD
Free Shipping on orders $49 and up

Includes connector housing with terminals and seals. Commonly used for the camshaft position sensor.

ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need.

Each connector includes an additional terminal in case one becomes lost or damaged during installation.

*OEM cross reference PN# 12521732596 - Commonly used for the camshaft position sensor.

Please reference the original part number from the existing connector to confirm fitment, before ordering.

Suggested tools:

Suggested crimping pliers: T#387193
Wire De-pin tools:
12pc De-Pin Tool Set - T#386379
23pc De-Pin Tool Set - T#641943

Show More Show Less

Febi Outdoor Temperature Sensor / Probe
We Price Match - Give Us A Call or Chat!
Febi - Corporate Logo
T#:382731
Part#: 65816936953
Ships in 2 Business Days
$ 20.79

This product was last offered at the strikethrough price on
10-21-2026

$ 20.00 USD
Free Shipping on orders $49 and up
$ 20.00 USD
Free Shipping on orders $49 and up
Common fix for incorrect OBC temperature readings
Air Temperature Sensor
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:403093
Part#: 13621739510
Ships in 2 Business Days
$ 14.99 USD
Free Shipping on orders $49 and up
Monitors intake air temperature

2 Pin Connector
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:33412928
Part#: 12521427615
In Stock
Sale - Save 35% $ 7.99

This product was last offered at the strikethrough price on
11-07-2026

$ 5.19 USD
Free Shipping on orders $49 and up
Sale - Save 35%
$ 7.99

This product was last offered at the strikethrough price on
11-07-2026

$ 5.19 USD
Free Shipping on orders $49 and up
Includes connector housing with terminals and seals. Commonly used for the engine oil pressure switch. ECS Tuning replacement harness connectors include all necessary pins and wire seals for a complete harness repair. Whether you have a broken harness connector or need a complete wiring repair, we have the components you need. Each connector includes an additional terminal in case one becomes lost or damaged during installation. *OEM cross reference PN# 12521427615 - Commonly used for the engine oil pressure switch. Please reference the original part number from the existing connector to confirm fitment, before ordering. Suggested tools: Suggested crimping pliers: T#387193 Wire De-pin tools: 12pc De-Pin Tool Set - T#386379 23pc De-Pin Tool Set - T#641943
Show More Show Less

Febi - Corporate Logo
T#:56507847
Part#: 12141709616
Special Order: No Guaranteed ETA
New Item
$ 14.99 USD
Free Shipping on orders $49 and up
Keep your BMW’s engine management system operating at peak performance with this replacement crankshaft position sensor from Febi Bilstein.
Oil Temperature Sensor And Gauge Kit - Blue & Red - Multiple BMWs ...
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Packaged by Turner - Corporate Logo
T#:401689
Part#: OILTEMPGAUGEBRKK
Back Ordered
Sale - Save 3% $ 199.99

This product was last offered at the strikethrough price on
11-07-2026

$ 193.26 USD
Free Shipping
Sale - Save 3%
$ 199.99

This product was last offered at the strikethrough price on
11-07-2026

$ 193.26 USD
Free Shipping
The EVO series from ProSport Gauges is an award winning, industry leading option for those looking to push their car's limits. They allowing you to monitor crucial engine functions in one quick glance with advanced precision. Featuring a dual color readout, you can customize your readout to your liking. Offering a user friendly readout with a digital reading in the center with a bar-graph style sweep around the gauge as well.
Show More Show Less
URO - Camshaft Position Sensor - E46 323Ci, E46 325i, E39 528i, Z3 2....
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:33679726
Part#: 12147539165
In Stock
$ 18.99 USD
Free Shipping on orders $49 and up

URO Camshaft Position Sensor is a premium replacement component specifically designed for BMW vehicles, ensuring optimal engine performance and reliability. Manufactured by Turner Motorsport, this camshaft position sensor plays a crucial role in maintaining accurate timing and enhancing overall engine efficiency. By upgrading to the URO Camshaft Position Sensor, BMW owners can expect improved engine responsiveness and a significant reduction in potential diagnostic trouble codes.

  • Enhanced Engine Performance: Ensures precise timing and efficient engine operation, contributing to superior overall performance.
  • Durable Construction: Crafted from high-quality materials that withstand extreme conditions for long-lasting durability.
  • Easy Installation: Designed for a direct fit, facilitating straightforward installation for both professionals and DIY enthusiasts.
  • Reliable OEM Replacement: Matches OEM specifications, providing peace of mind and preserving the integrity of the vehicle.
Show More Show Less


URO Crankshaft Position Sensor - BMW E46
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:37858384
Part#: 13627548994
Ships in 2 Business Days
$ 19.99

This product was last offered at the strikethrough price on
10-13-2026

$ 18.99 USD
Free Shipping on orders $49 and up
$ 18.99 USD
Free Shipping on orders $49 and up

URO Crankshaft Position Sensor - BMW E46

URO Crankshaft Position Sensor - BMW E46 is a premium replacement designed to restore precise engine timing and eliminate performance issues caused by a faulty sensor. This direct-fit OE replacement ensures accurate crankshaft position readings for smooth engine operation and reliable performance.

  • Direct-fit OE replacement restores proper engine timing and functionality
  • Eliminates check engine lights and trouble codes caused by a failed sensor
  • High-quality polymer and metal construction withstands extreme engine temperatures
  • Alloy conductors minimize electrical resistance for precise signal transmission at any RPM
  • Ensures optimal fuel efficiency and engine performance
  • Backed by a 24-month unlimited mileage warranty

Compatible with BMW E46 models, this URO Crankshaft Position Sensor delivers long-lasting reliability and smooth engine operation.

Show More Show Less