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:

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
New Alternator - 120A
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bavarian Autosport - Corporate Logo
T#:25042543
Part#: 12317501690
In Stock
Sale - Save 20% $ 211.99

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

$ 169.59 USD
Free Shipping on orders $49 and up
Sale - Save 20%
$ 211.99

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

$ 169.59 USD
Free Shipping on orders $49 and up
OEM Starter Motor - E46 M3 2001-2006
We Price Match - Give Us A Call or Chat!
Valeo - Corporate Logo
T#:2988
Part#: 12417835735
Ships in 1 Business Day
$ 389.99 USD
Free Shipping
$ 389.99 USD
Free Shipping
This is the starter motor for BMW E46 M3 2001-2006 is an OEM Valeo unit.

This item fits the following BMWs:
2001-2006 E46 BMW M3. M3 Convertible
2001-2002 Z3 BMW Z3 M Roadster Z3 M Coupe
2005-2008 E85 BMW Z4 M Roadster Z4 M Coupe
Show More Show Less

Delphi - Corporate Logo
T#:373958
Part#: 12141709616
In Stock
$ 97.99 USD
Free Shipping
$ 97.99 USD
Free Shipping

Bosch - Corporate Logo
T#:373840
Part#: 12317559183
In Stock
$ 37.36

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

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

Ensure the correct voltage is being sent to/from the alternator, keep you electrical system safe from excessive voltage peaks that could cause damage to sensitive electronics and blow out fuses. Bosch's high quality unit will give you peace of mind knowing the electrical system will be safe and the voltage will remain steady. OEM replacement for BMW part # 12317559183 and 12317501752.

Cars that have oval or D shaped connector use BMW part # 12317515319

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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
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.

Bosch - Corporate Logo
T#:384364
Part#: 12412354693
In Stock
$ 269.99 USD
Free Shipping
$ 269.99 USD
Free Shipping

If your car won't turn over, there is a good chance your starter is shot. Bosch's OEM starter is a high quality replacement that will give you peace of mind thanks to its long life-span. OEM replacement for BMW part # 12412354693, 12412344242, 12412167996.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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!

For BMW's with the M54 engine with a production date from 09/2002.

Show More Show Less
Alternator - 120amp
10X Entries Into Our F80 M3 Sweepstakes 10X Entries For Our Spin To Win Sweepstakes!
Bavarian Autosport - Corporate Logo
T#:25042542
Part#: 12317831436
In Stock
Sale - Save 25% $ 222.99

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

$ 167.24 USD
Free Shipping on orders $49 and up
Sale - Save 25%
$ 222.99

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

$ 167.24 USD
Free Shipping on orders $49 and up

Bosch - Corporate Logo
T#:370775
Part#: 12317831436
In Stock
$ 322.99

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

$ 293.99 USD
Free Shipping
$ 293.99 USD
Free Shipping

A replacement Bosch alternator for the 2001-2006 M3. Bosch is an original equipment supplier to BMW, and is the finest and most recognized German brand of alternator available. The Original BMW alternator sells for over double! Buy only the best alternator for your BMW -- buy a Bosch alternator. This is an OEM replacement for BMW part # 12317831436.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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!

A $80.00 refundable core charge must be applied to this alternator. Upon receipt of your rebuildable alternator core, you will be refunded the core charge. 

This item fits the following BMWs:
2001-2006 E46 BMW M3, M3 Convertible
2001-2002 Z3 BMW M Roadster M Coupe

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
Bosch - Corporate Logo
T#:583735
Part#: 12317501690
In Stock
$ 415.99 USD
Free Shipping
$ 415.99 USD
Free Shipping

If your car has died on the side of the road from a dead battery and you notice flickering or low powered headlights, it's likely your alternator failing. To be sure you are getting a high-quality part with a long life-span, choose this OEM Bosch Alternator. This is a brand new OEM replacement for BMW part # 12317501690.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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
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
E46 M3, MZ3 S54 OEM Valeo Alternator (New)
We Price Match - Give Us A Call or Chat!
Valeo - Corporate Logo
T#:377735
Part#: 12317831436
In Stock at Vendor
$ 522.00

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

$ 473.99 USD
Free Shipping
$ 473.99 USD
Free Shipping

The alternator in your vehicle keeps the battery at full charge when your engine is running. Because all of your electronic systems run off of this small piece, it's important that it is operational. If your lights are dim while driving or your battery dies within minutes of starting your car, it's time for a new alternator.

This is a NEW alternator from the OEM manufacturer, Valeo. No core charge applies.

Show More Show Less
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


Bosch - Corporate Logo
T#:373254
Part#: 12317519620KT
In Stock
$ 372.99

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

$ 335.00 USD
Free Shipping
$ 335.00 USD
Free Shipping
Please check the part number on the alternator to ensure that you are ordering the correct part - This alternator has an oval connector on the back! If your car has died on the side of the road from a dead battery and you notice flickering or low powered head lights, it's likely your alternator failing. To be sure you are getting a high quality part with a long life-span, choose this OEM Bosch Alternator. This is an OEM replacement for BMW part # 12317519620 & 12317519618. Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products. 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! A refundable $91.00 core charge must be applied to this alternator. Upon receipt of your rebuildable alternator core, you will be refunded the core charge.
Show More Show Less
Precision Raceworks - Corporate Logo
T#:35559424
Part#: 201-0411
In Stock
$ 34.99 USD
Free Shipping on orders $49 and up
n Ethanol Sensor Breakout Harness provides a clean wiring solution by splitting the signal from your ethanol content sensor between two analyzers, such as an ECU/controller and a gauge or Bluetooth display, without modifying your existing harness.his setup enables real-time ethanol level monitoring and facilitates comprehensive DME/ECU adjustments for enhanced automotive performance.citeturn0search0
Show More Show Less

BMW E46 E39 E53 Z3 OEM Bosch Alternator - 120amp
For vehicles that came with a 120A Valeo alternator
Bosch - Corporate Logo
T#:373543
Part#: 12317501599
Ships in 1 Business Day
$ 511.99 USD
Free Shipping
$ 511.99 USD
Free Shipping

If you car has died on the side of the road from a dead battery and you notice flickering or low powered head lights, it's likely your alternator failing. To be sure you are getting a high quality part with a long life-span, choose this OEM Bosch Alternator. This is an OEM replacement for BMW part # 12317501599.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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

OEM Bosch Remanufactured Starter - E30 E34 E46 E39 Z3
For vehicles with production date from 09/2002
Bosch - Corporate Logo
T#:373255
Part#: 12417578684KT
Ships in 5 Business Days
$ 300.99 USD
Free Shipping
$ 300.99 USD
Free Shipping
Includes a $71.50 core charge to be refunded after we receive your refundable core If your car won't turn over, there is a good chance your starter is shot. Bosch's OEM starter is a high-quality replacement that will give you peace of mind thanks to its long life-span. Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products. 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

Bosch - Corporate Logo
T#:373451
Part#: 12417835735KTBOS
Ships in 6 Business Days
$ 366.99 USD
Free Shipping
$ 366.99 USD
Free Shipping
This starter offers reliable performance at a fraction of the cost of a new unit, providing peace of mind and ensuring your BMW starts smoothly every time. This remanufactured starter from Bosch will allow your car to start like it is new. Includes $70 core charge. 
Show More Show Less
Bosch - Corporate Logo
T#:359520
Part#: AL0738XKITKT
Ships on Dec 10, 2026
$ 307.00 USD
Free Shipping
$ 307.00 USD
Free Shipping

If your car has died on the side of the road from a dead battery and you notice flickering or low powered head lights, it's likely your alternator failing. To be sure you are getting a high quality part with a long life-span, choose this OEM Bosch Alternator. This is an OEM replacement for BMW part # 12311432980 and 12317501690.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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!


A refundable core charge must be applied to this alternator. Upon receipt of your rebuildable alternator core, you will be refunded the core charge. 

This Bosch Alternator fits the following BMWs:
1997-2000 E39 5 Series 528i
2000 E46 3 Series 323i 323ci 328i 328ci
1997-2000 Z3 Roadster Z3 2.3 Z3 2.8

Show More Show Less
Bosch - Corporate Logo
T#:338004
Part#: 12411712937
Ships on Dec 10, 2026
Starting at $ 284.00 USD
Free Shipping
Starting at $ 284.00 USD
Free Shipping
E36/E46/M50/M52/M54 STARTER - THIS ONE IS THE "LATER" STYLE THAT DOES NOT REQUIRE NUTS. A refundable core charge will be added to your sale, refunded to you when we get your old starter back. Replaces Bosch part number SR0445X.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their exacting assembly process and high level of durability you can expect a long service life from all Bosch products.​

This item fits the following BMWs:
1990-1991 E30 BMW 318i 318is 318ic
1992-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 325i 325is 325ic 328i 328is 328ic M3
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330ci 330xi
1991-1995 E34 BMW 525i
1997-2003 E39 BMW 525i 528i 530i
2004-2005 E60 BMW 525i 530i
2004-2005 E83 BMW X3 2.5i X3 3.0i
1996-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
2003-2005 E85 BMW Z4 2.5i Z4 3.0i
Show More Show Less


Valeo - Corporate Logo
T#:371896
Part#: 12317501599
Ships on Dec 9, 2026
$ 323.99 USD
Free Shipping
$ 323.99 USD
Free Shipping

The alternator in your vehicle keeps the battery at full charge when your engine is running. Because all of your electronic systems run off of this small piece, it's important that it is operational. If your lights are dim while driving or your battery dies within minutes of starting your car, it's time for a new alternator.

This is a NEW alternator from the OEM manufacturer, Valeo. No core charge applies. Valeo is an OEM manufacturer for many BMW alternators - save money by buying the same alternator in a different box!

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
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

Bosch - Corporate Logo
T#:2857
Part#: 61311373585
In Stock
$ 11.99 USD
Free Shipping on orders $49 and up

If you have a faulty fuel pump relay, fuel will not be pumped to the engine and your engine may not start. Replace your relay with this high quality Bosch replacement to restore fuel pump operation.

Bosch is one of the largest OEM producers of Genuine BMW and aftermarket parts in the world, providing parts for almost every major automotive manufacturer. Bosch has likely supplied many of the original electrical (and mechanical) parts for your BMW. Thanks to their quality, high durability, and reliability, you should expect a long service life from Bosch products.

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 4 prong relay fits many BMW's and fulfulls a variety of functions. Please check your relay pins configuration to ensure the proper fitment. Fits BMW 2002, e30 e36 e46 e28 e34 e39 e24 e23 e32 e38 e31 z3


This item fits the following BMWs:
1970-1976 2002 BMW 1600 2002 2002tii
1984-1991 E30 BMW 318i 318is 318ic 325e 325es 325i 325ic 325is 325ix M3
1992-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 325i 325is 325ic 328i 328is 328ic M3
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330ci 330xi M3
1982-1988 E28 BMW 524td 528e 533i 535i 535is M5
1989-1995 E34 BMW 525i 530i 535i 540i M5
1997-2003 E39 BMW 525i 528i 530i 540i M5
1982-1989 E24 BMW 633csi 635csi M6
1981-1987 E23 BMW 733i 735i
1988-1994 E32 BMW 735i 735il 740i 740il 750il
1995-2001 E38 BMW 740i 740il 750il
1990-1999 E31 BMW 840i 840ci 850i 850ci 850csi
1997-2002 Z3 BMW Z3 1.9 Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i M coupe M Roadster

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
In Stock
$ 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#: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#: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
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

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

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#:33412924
Part#: 12521433917
Ships on Jan 29, 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
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


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
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
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

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

Bosch - Corporate Logo
T#:375327
Part#: 61131372626
In Stock at Vendor
$ 2.03 USD
Free Shipping on orders $49 and up
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

Precision Raceworks - Corporate Logo
T#:38161695
Part#: 201-0360-RED
Ships in 9 Business Days
$ 5.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Red in color and 12 Gauge.
Precision Raceworks - Corporate Logo
T#:38161687
Part#: 201-0361-GRN
Ships in 9 Business Days
$ 3.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Green in color and 18 Gauge.

Precision Raceworks - Corporate Logo
T#:38161703
Part#: 201-0360-BLU
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Blue in color and 12 Gauge.

Precision Raceworks - Corporate Logo
T#:38161692
Part#: 201-0360-YEL
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Yellow in color and 12 Gauge.
Precision Raceworks - Corporate Logo
T#:38161693
Part#: 201-0360-WHT
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. White in color and 12 Gauge.
Precision Raceworks - Corporate Logo
T#:38161710
Part#: 201-0362
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Black in color and 18 Gauge dual wire.


Precision Raceworks - Corporate Logo
T#:38161698
Part#: 201-0360-ORG
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Orange in color and 12 Gauge.
Precision Raceworks - Corporate Logo
T#:38161711
Part#: 201-0360-BLK
Ships in 9 Business Days
$ 4.99 USD
Free Shipping on orders $49 and up
Upgrade any wiring system with this optimal solution, ensuring reliability and durability in any demanding automotive application. Black in color and 12 Gauge.