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

Clear BMW chassis
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.

Genuine BMW Bushing Contact - 61130005197
Genuine BMW - Corporate Logo
T#:139551
Part#: 61130005197
In Stock
$3.08
Free Shipping on orders $99 and up

Perfect for repairing damaged wiring in multiple locations of your BMW.
When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.


Genuine BMW Bushing Contact - 0,2- 0,5MM
This item fits the following BMW Chassis:
E36 M3,E34 M5,E39 M5,E60 M5,E63 M6,E46 M3,E70 X5M,E71 X6M,E82 1M Coupe,E85 Z4M,E53 48IS,E34,E36,E38,E39,E46,E53 X5,E63,E65,E70 X5,E71 X6,E82,E83 X3,E85 Z4,E86 Z4,E89 Z4,E90,E92,E93,F01,F02,F06,F10,F12,F13,F15,F16,F25 X3,F26 X4,F30,F31,F32,F34,i3i12

Genuine BMW Bushing Contact - 61130005199
Genuine BMW - Corporate Logo
T#:10437
Part#: 61130005199
In Stock
$3.39
Free Shipping on orders $99 and up

Used in a variety of locations throughout your BMW, this perfect for repair damage electrical connection contacts.
When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.

GENUINE BMW CHASSIS ELECTRICAL BUSHING CONTACT 61130005199

Genuine BMW Adapter Voice Recogn. - 84110018038
Genuine BMW - Corporate Logo
T#:11467
Part#: 84110018038
Ships in 1 day
$7.00
Free Shipping on orders $99 and up

When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.


Genuine BMW Adapter - Voice Recogn.


Turner Plug-and-Play IAT Relocation Kit
Turner Motorsport - Corporate Logo
T#:391751
Part#: 014579TMS
In Stock
Sale - Save 11% $114.95
Starting at $102.20
Free Shipping
Sale - Save 11% $114.95
Starting at $102.20
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 canaEURtmt 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 youaEURtmll experience reduced torque loss and more consistent power output when youaEURtmre 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


Relay - White Green - Most BMWs
Genuine BMW - Corporate Logo
T#:11798
Part#: 61368373700
In Stock
14% off MSRP $20.27
$17.39
Free Shipping on orders $99 and up
14% off MSRP $20.27
$17.39
Free Shipping on orders $99 and up
This relay is often the fuel pump relay for many BMW models. To ensure the relay is correct for your car please check the pin locations. The following are alternate part numbers for this item. 12631735424, 61368366600, 12631714976, 61311350315, 61311378297, 61361378238, 61360153636.
When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.

When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.

This item fits the following BMWs:
2008+ E82 BMW 128i 135i 1M Coupe
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
2006-2012 E90 BMW 325i 325xi 328i 328xi 328i xDrive 330i 330xi 335d 335i 335xi 335i xDrive M3 - Sedan
2006-2012 E91 BMW 325xi 328i 328xi 328i xDrive - Wagon
2007-2013 E92 BMW 328i 328xi 328i xDrive 335i 335is 335xi 335i xDrive M3 - Coupe
2007-2013 E93 BMW 328i 335i M3 - Convertible
1989-1995 E34 BMW 525i 530i 535i 540i M5
1997-2003 E39 BMW 525i 528i 530i 540i M5
2004-2010 E60 BMW 525i 525xi 530i 530xi 528i 528xi 528i xDrive 535i 535xi 535i xDrive 545i 550i M5
2004-2011 E63 BMW 645ci 650i M6
1988-1994 E32 BMW 735i 735il 740i 740il 750il
1995-2001 E38 BMW 740i 740il 750il
2002-2008 E65 BMW 745i 745li 750i 750li 760i 760li
1990-1999 E31 BMW 840i 840ci 850i 850ci 850csi
2004-2010 E83 BMW X3 2.5i X3 3.0i X3 3.0si
2000-2006 E53 BMW X5 3.0i X5 4.4i X5 4.6is X5 4.8is
2007-2013 E70 BMW X5 3.0si X5 4.8i X5 xDrive30i X5 xDrive35d X5 xDrive35i X5 xDrive48i X5M
2008+ E71 BMW X6 xDrive35i X6 xDrive50i X6M
1997-2002 Z3 BMW Z3 1.9 Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i M Roadster M Coupe
2003-2008 E85 BMW Z4 2.5i Z4 3.0i Z4 3.0si Z4 M Roadster M Coupe
Relay - 5 prong - Salmon Colored
Genuine BMW - Corporate Logo
T#:5390
Part#: 12631742690
In Stock
15% off MSRP $20.27
$17.26
Free Shipping on orders $99 and up
15% off MSRP $20.27
$17.26
Free Shipping on orders $99 and up
This relay is used for the SMG system on the E46 M3 and various applications including secondary air systems on other BMW's. If you find that your SMG-equipped E46 M3 is not starting, this is one of the first places to check as it controls power to the hydraulic unit (the car will not start without hydraulics). Buy one to fix the issue and buy a second so you're not stranded in the future!! You may also want to pick up the green fuel system relay as a spare too (see below).
When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.

This item fits the following BMWs:
1996-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 328i 328is 328ic M3
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330ci 330xi M3
2006-3/2007 E90 BMW 325i 325xi 328i 328xi 330i 330xi 335i 335xi M3 - Sedan
2007-3/2007 E92 BMW 328i 328xi 328i xDrive 335i 335is 335xi 335i xDrive M3 - Coupe
2007-3/2007 E93 BMW 328i 335i M3 - Convertible
1997-2003 E39 BMW 528i 540i M5
2004-2007 E60 BMW 525i 525xi 530i 530xi 545i 550i M5
2004-2011 E63 BMW 645ci 650i M6
1995-2001 E38 BMW 740i 740il 750il
2002-2008 E65 BMW 745i 745li 750i 750li 760i 760li
2000-2006 E53 BMW X5 3.0i X5 4.4i X5 4.6is X5 4.8is
1997-2002 Z3 BMW Z3 1.9 Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i M Roadster M Coupe
2006-2008 Z4 BMW Z4 M Roadster M Coupe

OEM Bosch Fuel Pump Relay -- e30 e36 e46 e28 e34 e39 e24 e23 e32 e38 e31 z3
Bosch - Corporate Logo
T#:2857
Part#: 61311373585
In Stock
$10.05
Free Shipping on orders $99 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

FAE Coolant Temperature Sensor - E46 E39 E82 E9X E60 E63 E38 E65 X3 X5 Z4
FAE - Corporate Logo
T#:2472
Part#: 13621433077
In Stock
$19.95
$19.95
This Cooling system temperature sensor mounts into the lower radiator hose.

This item fits the following BMWs:
2008+ E82 BMW 128i
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330ci 330xi M3
2006+ E90 BMW 325i 325xi 328i 328xi 328i xDrive 330i 330xi
2007+ E92 BMW 328i 328xi 328i xDrive
2007+ E93 BMW 328i
1999-2003 E39 BMW 525i 528i 530i 540i M5
2004-2010 E60 BMW 525i 525xi 530i 530xi 545i 550i M5
2004+ E63 BMW 645ci 650i M6
1999-2001 E38 BMW 740i 740il 750il
2002-2008 E65 BMW 745i 745li 750i 750li 760i 760li
2004-2006 E83 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i X5 4.4i X5 4.6is X5 4.8is
2007-2013 E70 BMW X5 3.0si X5 4.8i X5 xDrive30i X5 xDrive48i X5M
2007-2014 E71 BMW X6 xDrive50i X6M
2003-2008 Z4 BMW Z4 2.5i Z4 3.0i Z4 3.0si Z4 M Roadster M Coupe

Camshaft / Crankshaft Sensor O-Ring
Rein - Corporate Logo
T#:12463
Part#: 12141748398
In Stock
$1.95
Free Shipping on orders $99 and up
This is the o-ring used for most BMW camshaft sensors and crankshaft sensors. Although most sensors that we sell come with this o-ring at no charge, they may be the source of oil or fluid leaks. Simply replacing the o-ring, rather than replacing the whole sensor, is preferred. Fits with many BMW models and multiple cam, crank, and pulse generator sensors.
In German, Rein means Pure. In the automotive industry, the Rein name has quickly come to represent quality. With fitments for some of the worldaEURtms finest automobiles including BMW and Mini and guaranteed OE quality, Rein is a name you can trust.

Sold per o-ring.

OEM Oil Level Sensor - E46 E39 E60 E38 X3 X5 Z3 Z4 Z8
Hella - Corporate Logo
T#:2123
Part#: 12617508003
In Stock
$64.95
Free Shipping on orders $99 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
Water / Oil Temperature Sensor - E46, E90 E92 E39 and more
FAE - Corporate Logo
T#:7256
Part#: 13621433076
In Stock
$11.95
Free Shipping on orders $99 and up
This coolant / oil temperature sensor is mounted in the cylinder head and/or the oil filter housing and/or water pump/ thermostat housing. Also used as an oil temperature sensor on cars with SMG transmissions.
Exhaust Camshaft Sensor - E46 E39 E38 E60 E63 E65 X3 X5 Z3 Z4
Packaged by Turner - Corporate Logo
T#:338260
Part#: 12147518628HK
In Stock
Starting at $65.99
Starting at $65.99
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


OEM VDO Crankshaft Position Sensor - E36 E46 E39 E60 X3 X5 Z3 Z4
VDO - Corporate Logo
T#:2102
Part#: 12141709616
In Stock
$77.00
Free Shipping on orders $99 and up

This is the crank shaft position sensor. It provides information for the ECU. A faulty sensors can cause issues with timing adjustment and limit performance and vehicle operation. Replace you sensor with a high quality OEM VDO sensor to restore peak performance.

OEM VDO is one of the largest OE providers in the world, supplying numerous vehicle brands, including BMW, with many of their genuine parts that build the vehicle before they ever reach the car lot. Entrusted by many of the top names in automotives and with their proven history of reliability, it makes all of us here at Turner confident that their line of OEM replacement parts are a perfect option to restore your vehicles original operation and performance. The same great quality or higher than Genuine BMW parts at a lower cost.

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!


NOTE: model year 1996-1998 may require adapater lead Part #12514592703.
This item fits the following BMWs:
1996-1999 E36 BMW 323is 323ic 328i 328is 328ic M3
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330xi
1997-2003 E39 BMW 525i 528i 530i
2004-2005 E60 BMW 525i 530i
2004-2006 E83 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i
1997-2002 Z3 BMW Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i
2004-2006 E85 BMW Z4 2.5i Z4 3.0i

OEM Hella Throttle Position Switch - E46 M3, E39 M5, S54 S62
Hella - Corporate Logo
T#:12558
Part#: 13637840383
In Stock
$77.10
$77.10

The S54, S62 Throttle valve switch is mounted on the throttle housing and provides a signal to the ECU for the throttle position. If this sensor is faulty it can cause a "check engine" light or driveability problems.S62 V8 engines use 2 sensors. The S54 6 cylinder engine uses 2 sensors. 1 sensor on the throttle actuator and 1 on the throttle body. Restore engine performance and smooth operation with this OEM Hella replacement.

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:
1999-2005 E46 BMW M3
1999-2003 E39 BMW M5
2001-2002 Z3 BMW Z3 M Roadster M Coupe
2006-2008 E85 BMW Z4 M Roadster M Coupe

Genuine BMW Intake Camshaft Sensor - E46 E39 E60 X3 X5 Z3 Z4
Genuine BMW - Corporate Logo
T#:2915
Part#: 12147539165K
In Stock
$109.89
Free Shipping
This is a Genuine BMW Intake cam position sensor that fits BMW M52 M54 6 cylinder E46 E39 E60 X3 X5 Z3 Z4 models. This item is a common failure item and often triggers the following fault code "CAMSHAFT ANGLE PULSE GENERATOR". Price includes 12147539165 and required o-ring #12141748398.

When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.aEUR<

This item fits the following BMWs:
1999-2005 E46 BMW 323i 323ci 325i 325ci 325xi 330i 330ci 330xi
1999-2003 E39 BMW 525i 528i 530i
2004-2005 E60 BMW 525i 530i
2004-2006 E83 BMW X3 2.5i X3 3.0i
2000-2006 E53 BMW X5 3.0i
1999-2002 Z3 BMW Z3 2.3 Z3 2.5i Z3 2.8 Z3 3.0i
2003-2006 Z4 BMW Z4 2.5i Z4 3.0i

Camshaft Position Sensor, Intake Camshaft 12147539165
Genuine BMW - Corporate Logo
T#:12480
Part#: 12147539165
In Stock
16% off MSRP $141.63
$119.08
Free Shipping
16% off MSRP $141.63
$119.08
Free Shipping

Located on the intake side of the cylinder head, this sensor relays the position of the camshaft to the computer in order to determine proper ignition timing. When this sensor fails the engine will generally log a fault code and may place the vehicle into "limp" mode. When this happens it is advised to stop driving the vehicle and address the issue immediately as premature wear or long term damage to the engine is possible.

When doing any sort of repair or maintenance there is no replacement for genuine factory parts. Turner Motorsport carries the Genuine BMW brand with pride and has the parts you need to complete your next project with confidence.

OE BMW reference number: 12147539165

We also carry a this sensor with the required o ring Here

This part fits the following BMWs:
1998 - 2004 E39 Touring 525i 528i
1996 - 2004 E39 Sedan 525i 528i 530i
1999 - 2006 E46 323i 323ci 325i 325ci 325xi 328i 328ci 328xi 330i 330ci 330xi