BMW Electrical Sensors, Switches, & Relays for BMW 3 Series E46 (1999-2005)

Clear BMW chassis

Please ensure your correct model is selected

Electrical gremlins can be very frustrating. Luckily your BMW's electrical system is better than most, even if it's 25 years old. Here you will find electrical relays, sensors, switches, and modules for the engine, camshaft, and crankshaft. Our parts are OEM, Genuine BMW, or approved aftermarket brands that we have an excellent track record with. There is no middle ground with electrical parts - it either works perfectly or not. And there's nothing more frustrating than a new part that fails right out of the box. So it's important to choose quality replacement parts over a cheap but faulty piece.

Sub-Categories

Sort By:

Turner Alpha-N IAT Sensor Relocation Kit - S54 S62 S85
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Drilling Required!
Turner Motorsport - Corporate Logo
T#:597496
Part#: 014579TMSKT
In Stock
Sale - Save 35% $ 136.36

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

$ 88.63 USD
Free Shipping
Sale - Save 35%
$ 136.36

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

$ 88.63 USD
Free Shipping
Turner Plug-And-Play Alpha-N IAT Sensor Relocation Kit
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Turner Motorsport - Corporate Logo
T#:638071
Part#: 014579TMSKT1
In Stock
Sale - Save 40% $ 150.99

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

$ 90.59 USD
Free Shipping
Sale - Save 40%
$ 150.99

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

$ 90.59 USD
Free Shipping
What can you do to get rid of this heat soak? Turner designed an IAT relocation kit that moves the intake air temp sensor to a cooler location. Mounting the sensor further away from the heat source and isolating it from the MAF housing, it can both resist the effects of heat soak longer and respond to temperature changes more quickly. The result is you’ll experience reduced torque loss and more consistent power output when you’re pushing your engine hard.
Show More Show Less
Turner Plug-and-Play IAT Relocation Kit
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Turner Motorsport - Corporate Logo
T#:391751
Part#: 014579TMS
Ships in 1-2 days
Sale - Save 19% $ 213.99

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

Starting at $ 173.38 USD
Free Shipping
Sale - Save 19%
$ 213.99

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

Starting at $ 173.38 USD
Free Shipping

All vehicles will lose some degree of performance due to heat soak under the right operating conditions.  Engine management systems constantly monitor operating conditions and modifying parameters based on sensor inputs. BMW integrated the intake air temp sensor in the MAF housing on models such as the E39 M5, and, being sandwiched behind a hot radiator and in some applications next to an even hotter valve cover, this is less than ideal for performance applications. Absorbing excess heat from its surroundings, the MAF can’t shed it fast enough, and the ECU reads an inaccurately high intake air temperature. Compensating for this false hot air measurement, the ECU pulls timing and runs a richer fuel mixture, resulting in a significant loss of torque.

What can you do?  Locate an intake air temp sensor in a location where it can properly measure incoming air temps and where it's less prone to heat soak. Mounting the sensor further away from the heat source and isolating it from the MAF housing, it can both resist the effects of heat soak longer and respond to temperature changes more quickly.  The result is you’ll experience reduced torque loss and more consistent power output when you’re pushing your engine hard. 

The Turner engineering team was initially skeptical of the claimed performance benefits of this modification. They first set out validate the functionality and performance benefit of a temp sensor relocation. Replicating stop-and-go traffic heat soak in a 2001 540i was a simple task in a controlled environment - their dynometer. First the car was heat soaked to simulate being stuck in traffic or moving at low speeds by running the car four times on the dyno with the dyno's cooling fans disabled. The fans were then turned on for three more runs to observe the recovery rate once air flow was reintroduced. The test: following this procedure once with a stock IAT, and once with their relocation kit in place. 

The result? Turner recovered 11lb-ft torque at 2500rpm through use of their relocation kit, with even greater recovery to be found for M5 owners. Here are the heat soak-related torque losses Turner experienced:

Stock IAT location:
18rwtq at 2500rpm
10rwtq at 3000rpm
9rwtq at 3700rpm

Turner IAT Relocation:
7rwtq at 2500rpm
5rwtq at 3000rpm
5rwtq at 3700rpm

**Click here for installation instructions**

The Turner engineering team designed a complete plug and play kit (unlike all other options on the market) that makes for quick, easy, and reversible installation. Weather-sealed connectors keep out the elements, while sheathed wiring offers a clean appearance underhood. With a harness nearly 3 feet long - the Turner IAT relocation kit offers flexibility in positioning, but not too long that you're left with unsightly excess wiring. Turner recommends positioning the sensor in a location away from engine heat, but still within the intake ducting to achieve accurate intake temp readings - such as the far side of the base of the airbox. Vehicles with cold air intakes with cone-style filters can even position the sensor in the end of the filter. Simply drill a hole in your (cool) location of choice and plug in the harness. More information including installation instructions and some good examples of sensor mounting locations can be found in our DIY PDF. 

We include everything you need to relocate your IAT, just select your desired sensor brand below - Genuine BMW or original equipment Beru.

Also the perfect plug-n-play option for anyone looking to upgrade their intake to utilize an Alpha-N tune!

Note for vehicles with M62 engine: applicable to 1999 and up

Show More Show Less

Oil Level Sensor - E46 E39 E60 E38 X3 X5 Z3 Z4 Z8
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:395203
Part#: 12617508003
In Stock
Sale - Save 30% $ 64.99

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

$ 45.49 USD
Free Shipping on orders $49 and up
Sale - Save 30%
$ 64.99

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

$ 45.49 USD
Free Shipping on orders $49 and up
This is the oil level sensor / sender for BMW E46 E39 E60 E38 X3 X5 Z3 Z4 Z8.When this part fails it will illuminate a check light on the dash which indicates it needs to be replaced. Includes o-ring. This item fits the following BMWs: 1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330xi M3 2008+ E90 BMW 335d 1999-2003 E39 BMW 528i 525i 530i M5 1998-2003 E39 BMW 540i 2004-2005 E60 BMW 525i 530i 1998-2001 E38 BMW 740i 740il 750il 2004-2006 E85 BMW X3 2.5i X3 3.0i 2000-2006 E53 BMW X5 3.0i 2000-2003 E53 BMW X5 4.4i X5 4.6is 1999-2002 Z3 BMW Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i 2001-2002 Z3 BMW Z3 M Roadster Z3 M Coupe 2003-2006 Z4 BMW Z4 2.5i Z4 3.0i 2000-2003 E52 BMW Z8
Show More Show Less

ECS Heavy Duty Ground Cable Upgrade (12421737755) - E30, E36, E39, E4...
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
ECS - Corporate Logo
T#:49996974
Part#: 059235LA01
In Stock
Sale - Save 25% $ 29.99

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

$ 22.49 USD
Free Shipping
Sale - Save 25%
$ 29.99

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

$ 22.49 USD
Free Shipping

If you're experiencing hard starting, flaky charging, or other electrical issues, your engine ground strap may be the culprit. On older BMWs, the engine ground strap is a thin, non-insulated cable that spans from the engine mount arm to the frame horn. Despite the seemingly simple nature of this part, on older cars, it is known to cause massive headaches. Due to its non-insulated design, years of exposure to water, dirt, and road salt will cause the wire to corrode, ultimately leading to complete failure. A break in this cable will cause an open circuit, resulting in issues with the vehicle's electrical system and potentially leading to a no-start condition.

To solve this issue, ECS has engineered an exact-fit, upgraded ground strap for your BMW! Unlike its OEM counterpart, this design features insulated, large-gauge copper wire for dependable conductivity and long-lasting durability. Additionally, factory-style lugs are zinc-coated, crimped, and soldered, ensuring protection against corrosion and oxidation.

Whether you're replacing a visibly corroded strap or proactively preventing failure, this solution from ECS is sure to provide lasting performance and protection.

FEATURES

Direct-fit replacement and upgrade for E30 (318i/is), E36, E39, E46, and others Solves intermittent grounding issues caused by aging OEM straps Clean, stealthy design that fits seamlessly in factory engine bays Factory length and lug orientation for drop-in fitment 2 AWG tinned copper cable for excellent conductivity and corrosion resistance Zinc-coated lugs, crimped and soldered to resist moisture and oxidation Black UL1015-grade insulation withstands oil, heat, and abrasion Discreet ECS label for a clean, OEM+ look Replaces OEM part numbers 12421737755 and 12421714262.

Show More Show Less
Hella - Corporate Logo
T#:388896
Part#: 12141709616
Back Ordered
$ 40.99 USD
Free Shipping on orders $49 and up

Faulty crankshaft position sensors can cause issues with proper ignition timing and adjustment leading to rough idle, stalling, and potential engine damage. A high quality OEM Hella replacement will have your BMW running smoothly for much less than the cost of a Genuine BMW sensor.

Hella is a premium manufacturer that supplies automotive parts to numerous car brands across the world. Everything from electrical to mechanical genuine parts have been made and supplied directly to BMW before the vehicles ever leave the production floor. Their high quality, long lasting parts have made them a trusted brand chosen to help keep your BMW on the road for many years to come.

As a leading source of high performance BMW parts and accessories since 1993, we at Turner Motorsport are honored to be the go-to supplier for tens of thousands of enthusiasts the world over. With over two decades of parts, service, and racing experience under our belt, we provide only quality performance and replacement parts.  All of our performance parts are those we would (and do!) install and run on our own cars, as well as replacement parts that are Genuine BMW or from OEM manufacturers. We only offer parts we know you can trust to perform!

Fits BMW models with the following engines: M52 S52 M54 M56

Show More Show Less

Bremmen Crankshaft Position Sensor - E36 E46 E39 E60 X3 X5 Z3 Z4 ...
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:640146
Part#: 12141709616
Ships on Jan 11, 2027
Sale - Save 30% $ 40.99

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

$ 28.69 USD
Free Shipping on orders $49 and up
Sale - Save 30%
$ 40.99

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

$ 28.69 USD
Free Shipping on orders $49 and up
This is the crank shaft position sensor. It provides information for the ECU. A faulty sensor can cause issues with timing adjustment and limit performance and vehicle operation. Replace your sensor with a high-quality Bremmen sensor to restore peak performance.
Show More Show Less
Camshaft Position Sensor - E46 M3, Z4M, Z3M S54
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:36913379
Part#: 12147539171
In Stock
Sale - Save 30% $ 91.99

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

$ 64.39 USD
Free Shipping on orders $49 and up
Sale - Save 30%
$ 91.99

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

$ 64.39 USD
Free Shipping on orders $49 and up

The camshaft position sensor is essential for assisting the engine DME by monitoring the camshaft's position. The data from this sensor is key to optimizing ignition timing and ensuring smooth engine performance.

Often referred to as the CMP sensor, this component is crucial for the overall functionality of the powertrain. A failing camshaft position sensor can cause a range of issues, including engine stumbling, hesitation during acceleration, power loss, and even starting difficulties or complete failure to start.

Show More Show Less

Hella - Corporate Logo
T#:11919
Part#: 13621739510
Back Ordered
$ 38.99 USD
Free Shipping on orders $49 and up

The temperature sensor is mounted in either the intake manifold or the intake air box assembly depending on the model of car. This OEM Hella replacement will insure proper readings and fuel/air mixtures for the given temperature.

Hella is a premium manufacturer that supplies automotive parts to numerous car brands across the world. Everything from electrical to mechanical genuine parts have been made and supplied directly to BMW before the vehicles ever leave the production floor. Their high quality, long lasting parts have made them a trusted brand chosen to help keep your BMW on the road for many years to come.

As a leading source of high performance BMW parts and accessories since 1993, we at Turner Motorsport are honored to be the go-to supplier for tens of thousands of enthusiasts the world over. With over two decades of parts, service, and racing experience under our belt, we provide only quality performance and replacement parts.  All of our performance parts are those we would (and do!) install and run on our own cars, as well as replacement parts that are Genuine BMW or from OEM manufacturers. We only offer parts we know you can trust to perform!

This item fits the following BMWs:
1996-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 328i 328is 328ic M3
1999-2000 E46 BMW 323i 323ci 328i 328ci
2001-2005 E46 BMW 325i 325ci 325xi 330i 330ci 330xi - M54 engine only
1997-2003 E39 BMW 525i 528i 530i 540i
1997-2001 E38 BMW 740i 740il 750il
2004-2006 E83 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i
1997-2002 Z3 BMW Z3 1.9 Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i
1998-2000 Z3 BMW M Roadster M Coupe

Show More Show Less

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.
Hella - Corporate Logo
T#:2123
Part#: 12617508003
Back Ordered
$ 85.83 USD
Free Shipping on orders $49 and up
$ 85.83 USD
Free Shipping on orders $49 and up
This is the oil level sensor / sender for BMW E46 E39 E60 E38 X3 X5 Z3 Z4 Z8.When this part fails it will illuminate a check light on the dash which indicates it needs to be replaced. Includes o-ring.Manufactured by Hella.

Hella is a premium manufacturer that supplies automotive lighting products for numerous car brands around the world. Their high quality, long lasting parts have made them a trusted brand chosen to help keep your BMW bright and visible for many years to come.

This item fits the following BMWs:
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330xi M3
2008+ E90 BMW 335d
1999-2003 E39 BMW 528i 525i 530i M5
1998-2003 E39 BMW 540i
2004-2005 E60 BMW 525i 530i
1998-2001 E38 BMW 740i 740il 750il
2004-2006 E85 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i
2000-2003 E53 BMW X5 4.4i X5 4.6is
1999-2002 Z3 BMW Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i
2001-2002 Z3 BMW Z3 M Roadster Z3 M Coupe
2003-2006 Z4 BMW Z4 2.5i Z4 3.0i
2000-2003 E52 BMW Z8
Show More Show Less
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.
Hella - Corporate Logo
T#:590880
Part#: 2768082
In Stock
$ 36.99 USD
Free Shipping on orders $49 and up
Disc Type Low-Tone, 12 V, 335 Hz with Bracket
Hella - Corporate Logo
T#:592707
Part#: 2768551
In Stock
$ 30.99 USD
Free Shipping on orders $49 and up
Disc Type High-Tone, 12 V, 400 Hz with Bracket

URO Multi Purpose Relay - 61368384505
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:37858387
Part#: 61368384505
Ships in 1 Business Day
$ 34.99 USD
Free Shipping on orders $49 and up

URO Multi Purpose Relay - 61368384505

URO Multi Purpose Relay - 61368384505 is the perfect replacement for a failed relay, restoring the proper electrical circuit performance in BMW vehicles. Designed as a direct-fit OE reproduction, this relay ensures a seamless plug-and-play installation, ensuring optimal function and reliability.

  • Replaces failed relays to restore proper electrical circuit operation
  • Direct-fit OE reproduction design for easy installation and compatibility
  • Manufactured using high-quality materials to resist heat, cold, and condensation
  • Modern electronics protect against electrical arcing and burnout for long-term durability
  • Factory tested to ensure proper performance and functionality
  • Backed by a 24-month unlimited mileage warranty

The URO Multi Purpose Relay is an essential component for maintaining the smooth electrical performance of BMW vehicles, ensuring long-lasting reliability and performance.

Show More Show Less

Bremmen Camshaft Position Sensor - E46 E39 E60 E83 Z3 Z4
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:640145
Part#: 12147518628
Ships on Dec 16, 2026
Sale - Save 20% $ 32.99

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

$ 26.39 USD
Free Shipping on orders $49 and up
Sale - Save 20%
$ 32.99

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

$ 26.39 USD
Free Shipping on orders $49 and up
A bad cam sensor can cause a variety of problems from hard starting to stalling at low speeds. Cam sensor replacement has been known to cure many drivability issues
Hella - Corporate Logo
T#:302290
Part#: 12147518628H
In Stock
$ 72.99 USD
Free Shipping on orders $49 and up

Used to detect the position of the camshaft, this sensor allows the computer to adjust the ignition timing for optimal performanceand to prevent damage from early or late detonation. Hella replacement sensors will ensure long lasting reliability and will keep your engine running like new.

Hella is a premium manufacturer that supplies automotive parts to numerous car brands across the world. Everything from electrical to mechanical genuine parts have been made and supplied directly to BMW before the vehicles ever leave the production floor. Their high quality, long lasting parts have made them a trusted brand chosen to help keep your BMW on the road for many years to come.

As a leading source of high performance BMW parts and accessories since 1993, we at Turner Motorsport are honored to be the go-to supplier for tens of thousands of enthusiasts the world over. With over two decades of parts, service, and racing experience under our belt, we provide only quality performance and replacement parts.  All of our performance parts are those we would (and do!) install and run on our own cars, as well as replacement parts that are Genuine BMW or from OEM manufacturers. We only offer parts we know you can trust to perform!

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
Hitachi - Corporate Logo
T#:48850072
Part#: 12147539165
In Stock
$ 41.99 USD
Free Shipping on orders $49 and up
$ 41.99 USD
Free Shipping on orders $49 and up
A bad cam sensor can cause a variety of problems from hard starting to stalling at low speeds. Cam sensor replacement has been known to cure many drivabilty issues. Uses O-ring # 12 141 748 398 (not included)
Show More Show Less

Hella - Corporate Logo
T#:592708
Part#: 3001651
In Stock
$ 139.99

This product was last offered at the strikethrough price on
08-03-2026

$ 121.99 USD
Free Shipping on orders $49 and up
$ 121.99 USD
Free Shipping on orders $49 and up
Get noticed with this air horn kit from Hella!

Hella - Corporate Logo
T#:21900127
Part#: 12617508003HKT
Back Ordered
$ 91.99 USD
Free Shipping on orders $49 and up

Ensure your BMW's oil level is accurately monitored with the Bremmen Parts oil level sensor. If your car displays a yellow oil light upon startup, it's a sign of a failing sensor affecting oil level readings. Simple to replace, this sensor is located at the oil pan's bottom. Follow straightforward steps: drain the oil, replace the sensor, clean the area, and install the new sensor. The kit includes a new sealing O-ring for a leak-free installation, ensuring your engine's proper oil level monitoring.

Key Benefits:

  • Addresses yellow oil light indicating sensor failure
  • Easy replacement process located at the oil pan's bottom
  • Includes sealing O-ring for leak-free installation
Show More Show Less
Negative Battery Cable T Bolt
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:377975
Part#: 61128373946T
In Stock
$ 9.77 USD
Free Shipping on orders $49 and up
Replace the T bolt for securing the battery cable without replacing the whole cable
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


Hella - Corporate Logo
T#:592718
Part#: 965400001
In Stock
$ 14.99 USD
Free Shipping on orders $49 and up
12V 30A SPST relay with bracket
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
Oil Pressure Switch (fits most BMWs)
2X Entries Into Our F80 M3 Sweepstakes
Rein - Corporate Logo
T#:363
Part#: 12617568480
In Stock
$ 7.99

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

$ 5.39 USD
Free Shipping on orders $49 and up
$ 5.39 USD
Free Shipping on orders $49 and up
Having your oil pressure light come on can mean very serious problems. Or it could just be this switch that fails several times over a car's lifespan. By no means should you ignore the warning light but replacing this sensor could be the actual culprit. The other problem with this switch is that oil can leak past its seal. With the oil under a lot of pressure at this point, the oil loss can be a serious concern. It's a simple replacement when doing most oil change work.

This Oil Pressure Switch fits the following BMWs:
1985-1991 E30 318i, 318is, 325e, 325i, M3
1992-1999 E36 318i/is, 325i/is, 328i/is, 323is, M3
1992-1997 E31 840i, 850i
1988-1994 E32 735i, 735iL, 740i, 740iL
1989-1995 E34 525i, 530i, 535i, 540i, M5
1995-2001 E38 740i, 740iL, 750i, 750iL
1996-2002 Z3 Roadster/Coupe 1.9, 2.3, 2.5, 2.8, 3.0, 3.2
1997-2003 E39 525i, 528i, 530i, 540i, M5
1999-2005 E46 323, 325, 328, 330, M3
2000-2003 Z8 roadster
2001-2006 E53 X5 X5 3.0i, X5 4.4i, X5 4.6is, X5 4.8is
2002+ E65/E66 745i, 745li, 750i, 750li, 760i, B7 Alpina
2003+ Z4 Roadster/Coupe Z4 2.5, 3.0, 3.0si
2004+ E60 525i, 530i, 535i, 545i, 550i, M5
2005+ E63/E64 645Ci, 650i, M6
2005+ E83 X3 X3 2.5, X3 3.0
2006+ E90/E92 325, 328, 330, 335
2007+ E70 X5 X5 3.0i, X5 4.8i
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#:33412931
Part#: 12527519996
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 pencil-style ignition coil connector.

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# 12527519996 - Commonly used for the pencil-style ignition coil connector.

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

Hella - Corporate Logo
T#:592716
Part#: 7424011
In Stock
$ 17.99 USD
Free Shipping on orders $49 and up

Upgrade the sound of your BMW or MINI with the Hella Horn - High-Tone. This high-quality horn delivers a powerful and attention-grabbing sound, enhancing safety on the road. Designed for easy installation, it provides a quick and effective way to improve the audible presence of your vehicle.

  • Powerful and attention-grabbing sound
  • Enhances safety on the road
  • Easy installation for convenience
  • Compatible with BMW and MINI models
  • High-quality construction for durability

Enhance the audible presence of your BMW or MINI with the Hella Horn - High-Tone, ensuring you're heard when it matters most.

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

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-3 days
$ 10.34 USD
Free Shipping on orders $49 and up
Temperature sensor for monitoring coolant and oil
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

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 1 Business Day
$ 15.99 USD
Free Shipping on orders $49 and up
Part of the HVAC system

Bremmen Parts Outdoor Temperature Sensor / Probe - 65816936953 ...
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:30728992
Part#: 65816936953
In Stock
Sale - Save 30% $ 13.99

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

$ 9.79 USD
Free Shipping on orders $49 and up
Sale - Save 30%
$ 13.99

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

$ 9.79 USD
Free Shipping on orders $49 and up
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
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
Hella - Corporate Logo
T#:28869559
Part#: 7424001
Back Ordered
$ 17.99 USD
Free Shipping on orders $49 and up
Universal fit. Not direct fit.
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

Electrical Connector - Priced Each
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:367145
Part#: 61132359999
In Stock
$ 18.99 USD
Free Shipping on orders $49 and up
2 pin used in many locations on late model BMWs

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 1 Business Day
$ 14.99 USD
Free Shipping on orders $49 and up
Monitors intake air temperature
Bushing Contact With Wire Lead - Priced Each
2X Entries Into Our F80 M3 Sweepstakes 2X Entries For Our Spin To Win Sweepstakes!
URO - Corporate Logo
T#:14783536
Part#: 61130005199
In Stock
$ 3.99 USD
Free Shipping on orders $49 and up

Hitachi - Corporate Logo
T#:48850055
Part#: 12147518628
Ships in 2 Business Days
$ 71.99 USD
Free Shipping on orders $49 and up
The camshaft position sensor is essential for assisting the engine DME by monitoring the camshaft's position. The data from this sensor is key to optimizing ignition timing and ensuring smooth engine performance. Often referred to as the CMP sensor, this component is crucial for the overall functionality of the powertrain. A failing camshaft position sensor can cause a range of issues, including engine stumbling, hesitation during acceleration, power loss, and even starting difficulties or complete failure to start.
Show More Show Less
SEG Automotive - Corporate Logo
T#:54851984
Part#: 12317541694
Ships in 1 Business Day
New Item
$ 521.99

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

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

SEG Automotive - Corporate Logo
T#:54851980
Part#: 12317519618
Ships on Dec 7, 2026
New Item
$ 503.99

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

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

SEG Automotive - Corporate Logo
T#:58965212
Part#: 0124.525.561
Ships on Dec 7, 2026
New Item
$ 487.99 USD
Free Shipping on orders $49 and up
SEG Automotive, the company behind Bosch's starter motor and generator business, builds this brand-new 150-amp alternator with a freewheel pulley that smooths out belt loads for a quieter, longer-lasting accessory drive.
Show More Show Less
SenCom - Corporate Logo
T#:59038384
Part#: 10171
Ships on Dec 7, 2026
New Item
$ 32.99 USD
$ 32.99 USD
SenCom's repair kit restores it with a 2-wire, 200mm pigtail of silicone-insulated copper-tin wire.
SEG Automotive - Corporate Logo
T#:58965210
Part#: 0124.515.052
Ships on Dec 7, 2026
New Item
$ 485.99 USD
Free Shipping on orders $49 and up
A strong charging system keeps everything from your ignition to your stereo working at its best, and a failing alternator can undermine all of it.


SEG Automotive - Corporate Logo
T#:58965213
Part#: 0124.525.523
Ships on Dec 7, 2026
New Item
$ 495.99 USD
Free Shipping on orders $49 and up
Your BMW's charging system powers everything from ignition to infotainment, so a weak alternator affects the whole car.
Starter Motor
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bremmen Parts - Corporate Logo
T#:55030826
Part#: 12412354693
Ships on Dec 15, 2026
New Item
Sale - Save 10% $ 129.99

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

$ 116.99 USD
Free Shipping on orders $49 and up
Sale - Save 10%
$ 129.99

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

$ 116.99 USD
Free Shipping on orders $49 and up