Contact YouTube Blog Twitter facebook Turner Motorsport on Instagram
1-800-280-6966
Login   |

0 item(s) in your Shopping Cart
Language:
Currency:
VAT Mode:
Get notified about money saving
specials & deals for your BMW
enter your email address
  • 18 years of BMW Tuning.
  • Award winning service.
  • 1,000's of parts in stock.
  • Quality BMW Parts only.
  • Hassle-free returns.

  • Find us on Facebook


    BMW Electrical Sensors, Switches, & Relays

    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.
    For accurate results, specify your year and model below.
    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.

    Sold per o-ring.
    Part #: 12141748398
    Price: $1.95 (USD) 
    Quantity:   
    This cam speed position sensor fits BMW E36 318i 318is 318ti 318ic Z3 1.9 with M44 engine.

    This item fits the following BMWs:
    1996\-1998 E36 BMW 318i 318is 318ti 318ic
    1996-1998 Z3 BMW Z3 1.9
    Part #: 12141743072
    Price: $107.95 (USD) 
    Quantity:   
    This cam position sensor works with the VAN0S system to properly time the camshaft. This fits BMW E36 325i 325is 325ic M3 1993-1995 and BMW E34 525i 1993-1995.

    This item fits the following BMWs:
    1993-1995 E36 BMW 325i 325is 325ic M3
    1993-1995 E34 BMW 525i
    Part #: 12141740959
    Price: $89.95 (USD) 
    Quantity:   
    This cam position sensor fits BMW E39 540i 1999-2003, E38 740i 740il 1999-2001, E53 X5 4.4i 4.6is 2000-2003 with M62 engine.

    This item fits the following BMWs:
    1999-2003 E39 BMW 540i
    1999-2001 E38 BMW 740i 740il
    2000-2003 E53 BMW X5 4.4i X5 4.6is i
    Part #: 12147539166
    Price: $96.35 (USD) 
    Quantity:   
    This cam position sensor provides input to the ECU. It fits BMW e39 540i E38 740i 740il E31 840ci 1997-1998.

    This item fits the following BMWs:
    1997-1998 E39 BMW 540i
    1997-1998 E38 BMW 740i 740il
    1997-1998 E31 BMW 840ci
    Part #: 12141742185
    Price: $107.95 (USD) 
    Quantity:   
    This relay known as the "comfort" relay controls the "tip switch" or one touch function on the windows and sunroof. It is also used for other applications on the car. Please check your relay before ordering.

    This item fits the following BMWs:
    1992-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 325i 325is 325ic 328i 328is 328ic M3
    1995-2001 E38 BMW 740i 740il 750il
    1997-2000 Z3 BMW Z3 1.9 Z3 2.3 Z3 2.8 M Roadster M Coupe
    Part #: 61358364690
    Price: $74.95 (USD) 
    Quantity:   
    This is a Bosch coolant temperature sensor (#0280130026) for the fuel injection system. It has a white tip and is rated at 20 degree Celsius & 2500 Ohm.

    This item fits the following BMWs:
    1984-1985 E30 BMW 318i
    1984-1991 E30 BMW 325e 325es 325i 325ic 325is 325ix
    1976-1981 E12 BMW 528i 530i
    1982-3/1987 E28 BMW 528e 533i
    1980-1984 E24 BMW 633csi
    1980-1984 E23 BMW 733i
    Part #: 13621357414
    Price: $29.95 (USD) 
    Quantity:   
    This is the blue tip Bosch coolant temperature sensor. It is mounted in the cylinder head on E36 models with the M42, M50 and S50 engines.

    This item fits the following BMWs:
    1992-1995 E36 BMW 318i 318is 318ti 318ic 325i 325is 325ic M3
    Part #: 13621709967
    Price: $33.95 (USD) 
    Quantity:   
    This is the engine coolant temperature sensor that is mounted into the cylinder head.
    Part #: 12621747281
    Price: $25.95 (USD) 
    Quantity:   
    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+ E70 BMW X5 3.0si X5 4.8i X5 xDrive30i X5 xDrive48i X5M
    2007+ E71 BMW X6 xDrive50i X6M
    2003-2008 Z4 BMW Z4 2.5i Z4 3.0i Z4 3.0si Z4 M Roadster M Coupe
    Part #: 13621433077
    Price: $22.95 (USD) 
    Quantity:   
    This is the coolant temperature sensor used in many BMW models from the mid-1990s to the mid-2000s. The engine computer relies on the coolant temp to set the fuel mapping for the engine. As the car warms up the computer changes the fuel mixture. If your car is running a bit rich (too much fuel) it could be because this sensor is failing and not sending the correct info to the computer.

    This sensor is located in a variety of places depending on the engine. But it's one of those easy replacement items 'while you're in there' when doing a water pump or thermostat replacement.

    This coolant temp sensor fits the following BMWs:
    1996-1999 E36 BMW 323is 323ic 328i 328is 328ic M3, located in cylinder head
    1999-2003 E39 BMW 540i, located on side of water pump
    1999-2001 E38 BMW 740i 740il, located on side of water pump
    1995-1996 E38 BMW 750il, located on side of water pump
    1990-1999 E31 BMW 850i 850ci, located on side of water pump
    2000-2006 E53 BMW X5 3.0i, located in cylinder head
    2000-2006 E53 BMW X5 4.4i/4.6is/4.8is, located on side of water pump
    1997-2002 Z3 BMW Z3 2.5i Z3 3.0i, located in cylinder head
    Part #: 13621703993
    Price: $35.95 (USD) 
    Quantity:   
    Made in the USAAllows the use of a factory S54 crank reference sensor on an N52 based engine. We use this sensor when running non-factory engine management (such as Bosch or MoTeC) on our E90 racecars. This is designed specifically for our E90 328i Grand Am Cup legal racecar with Bosch Motorsport engine management.

    The N52 engine crank sensor is a Hall effect type sensor and the S54 engine crank sensor is an inductive (Mag) type sensor. The advantages to using an inductive type sensor are:
    • Inductive sensor has no active electronics and thus does not require a power supply to operate, making the sensor more reliable.
    • Will hold up to higher operating temperatures better than a Hall effect type sensor, making the sensor more reliable.
    • Will withstand higher vibration levels then a Hall effect type sensor, making the sensor more reliable.
    • There are still a lot of aftermarket ECU’s that cannot operate a Hall effect type sensor, making the use of a Inductive sensor mandatory.
    • A plus to running the S54 crank sensor (BMW P/N 12 14 7 830 789) is that it has been around for a long time and most aftermarket ECU manufacturers will all ready know the correct operating parameters for the sensor, saving you time and frustration.

    Part #: TEN9088001
    Price: $39.95 (USD) 
    Quantity:   
    This Genuine BMW crankshaft position sensor / pulse generator mounts into the front timing cover of the M42 engine to provide a signal to the DME computer.

    This item fits the following BMWs:
    1989-1991 E30 BMW 318i 318is 318ic
    Part #: 12141721504
    Price: $117.95 (USD) 
    Quantity:   
    This crank shaft position sensor (CPS) provides the engine computer with engine speed data via the harmonic balancer. It mounts off the engine block and reads the front crank pulley to tell the engine what position the engine internals are in. This sensor is crucial for starting the car as the ECU will not allow the engine to start without this signal. It fits all M20 engines in the E30 and E34. A lot of times the sensor is covered in oil, broken from a spinning belt, or the clearance to the pulley is not correct (should be .040").

    Brand Options:
    Original BMW - more expensive but higher quality and more consistent reliability. The sensor itself has a metal housing that is more durable and will not be affected by heat as much.
    Aftermarket/Overseas manufacturer - cheaper than OE BMW but less quality and potentially less consistent. Plastic housing is more susceptible to damage from heat.

    This item fits the following BMWs:
    1987-1991 E30 BMW 325e 325es 325i 325is 325ix 325ic
    1989-1990 E34 BMW 525i
    Part #: 12141720852
    Price: $65.89 (USD) 
    This crank shaft position sensor provides the ECU with the engine speed signal. This sensor fits BMW E34 530i 540i E32 740i 740il E38 740i 740il E31 840i.

    This item fits the following BMWs:
    1993-1995 E34 BMW 530i 540i
    1992-1994 E32 BMW 740i 740il
    1995-1996 E38 BMW 740i 740il
    1992-1996 E31 BMW 840i
    Part #: 12141731887
    Price: $69.95 (USD) 
    Quantity:   
    This crank shaft position sensor provides the ECU with the engine speed signal. It fits BMW E34 535i 1989-1991 E32 735i 735il 1988-1993 with M30 engine

    This item fits the following BMWs:
    1989-1993 E34 BMW 535i
    6/1987-1989 E24 BMW 633csi 635csi M6
    1988-1993 E32 BMW 735i 735il
    Part #: 12141720853
    Price: $69.95 (USD) 
    Quantity:   
    This crank shaft position sensor provides the ECU with the engine speed signal. It fits BMW E36 325i 325is 325ic M3 1992-1995 and E34 525i 1991-1995 with M50 engine.

    This item fits the following BMWs:
    1992-1995 E36 BMW 325i 325is 325ic M3
    1991-1995 E34 BMW 525i
    Part #: 12141726066
    Price: $94.95 (USD) 
    Quantity:   
    This is the crank shaft position sensor. It provides information for the ECU. it fits E36 323is 323ic 328i 328is 328ic M3 1996-1999, E46 323i 323ci 325i 325ci 325xi 328i 328ci 330i 330xi, E39 525i 528i 530i, E60 525i 530i 2004-2005, E83 X3 2.5i X3 3.0i. E53 X5 3.0i, Z3 2.3 2.5i 2.8 3.0i, Z4 2.5i Z4 3.0i 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
    Part #: 12141709616
    Price: $84.95 (USD) 
    Quantity:   
    This crank shaft position sensor provides the ECU with the engine speed signal. It is mounted in the bell housing of the transmission on most cars. This sensor fits BMW E90 E92 E93 M3, E39 540i M5, E60 M5, E63 M6, E38 740i 740il 750il 1997-2001, E31 840ci 850ci, E52 Z8.

    This item fits the following BMWs:
    2008+ E9X BMW M3
    1997-2003 E39 BMW 540i M5
    2006-2010 E60 BMW M5
    2006+ E63 BMW M6
    1997-2001 E38 BMW 740i 740il 750il
    1997-1998 E31 BMW 840ci 850ci
    2000-2003 E52 BMW Z8
    Part #: 13627839138
    Price: $77.95 (USD) 
    Quantity:   
    This is a new BMW Crash Alarm Relay. In the event of an impact this relay automatically turns on your hazard lights, cuts fuel delivery, and enables the airbags. But they are known to fail just like any other relay and that can cause problems. Telltale signs that this has gone bad is your hazard lights will flash every time you turn the car on (pressing the button will stop them), the hazard lights will turn on while driving, the airbag/SRS light will be on in the dash, the alarm might activate on its own, and possibly other symptoms. If you have any of those issues this could be the culprit. Replacement is easy and the crash alarm relay is located either in the engine compartment with the other relays or under the steering column.

    This part replaces the original BMW part number 61351384761 and 61351384732.

    This item fits the following BMWs:
    1992-1999 E36 BMW 318i 318is 318ti 318ic 323is 323ic 325i 325is 325ic 328i 328is 328ic M3
    1990-1999 E31 BMW 840i 840ci 850i 850ci 850csi
    1997-2002 Z3 BMW Z3 2.5i Z3 3.0i M Roadster M Coupe
    Part #: 61358364692
    Price: $51.95 (USD) 
    Quantity:   
    This is the Genuine BMW main ECU relay for a variety of BMW models. Please check your relay to ensure you are purchasing the proper part.
    Part #: 61361729004
    Price: $16.95 (USD) 
    Quantity:   
    This engine knock sensor helps to protect the engine from low quality fuel or ignition problems. If this sensor fails it will activate a check engine light. It fits BMW E36 318i 318is 318ic 318ti 1992-1996 with M42 engine.

    This item fits the following BMWs:
    1992-1996 E36 BMW 318i 318is 318ic 318ti
    Part #: 12141734580
    Price: $69.95 (USD) 
    Quantity:   
    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
    Part #: 12147518628HK
    Price: $71.90 (USD) 
    This Flywheel Crankshaft Position Sensor fits BMW 325e 528e thru 1985 and all E28 M5. These are sold individually. There are 2 per car. A faulty flywheel sensor can cause the car not to run properly. Alternate part numbers 12141708618

    This item fits the following BMWs:
    1984-1985 E30 BMW 325e 325es
    1982-1985 E28 BMW 528e
    1988 E28 BMW M5
    Part #: 12141730773
    Price: $73.95 (USD) 
    Quantity:   
    This Flywheel Crankshaft Position Sensor fits BMW E23 733i 735i 1982-1987 - E24 633csi 635csi 1982-6/1987 - E28 533i 535i 535is 82-88 - E30 M3. These are sold individually. There are 2 per car. A faulty flywheel sensor can cause the car not to run properly.

    This item fits the following BMWs:
    1988-1991 E30 BMW M3
    1982-1988 E28 BMW 533i 535i 535is
    1982-6/1987 E24 BMW 633csi 635csi
    1988-1989 E24 BMW M6
    1982-1987 E23 BMW 733i 735i
    Part #: 12141708619
    Price: $73.95 (USD) 
    Quantity:   
    This flywheel position sensor provides the ECU with the engine speed signal. There are 2 of these sensors per car. Sold individually.

    This item fits the following BMWs:
    1986-1987 E30 BMW 325e 325es
    1986-12/1986 E28 BMW 528e
    Part #: 12141710668
    Price: $74.95 (USD) 
    Quantity:   
    Sensor for: Exhaust. One weak point on BMW engines for years has been the cam position reference sensor. On the S54 engine in the E46 M3, M Roadster, and Z4M, there is one sensor for each cam. The sensor tells the computer the position of the cam on cylinder #1. The computer relies on the sensor's information to set injection timing and VAN0S control. When a sensor goes bad, the computer loses track of what position the cam is in. While the engine will continue to run (taking its measurements from the crank position sensor), the entire system is thrown off. The engine may stumble or run rough, but not misfire, and there will be a loss of performance. Each cam sensor also doubles as a sensor for the VAN0S. So when the sensor goes bad, the VAN0S will revert to a safe mode and will not advance.

    While the engine will still run with a faulty cam position sensor, it's not running in its finest tune. The DME will have fault codes related to the cam sensor or for the VAN0S. This is the Original BMW sensor with a new o-ring.

    This item fits the following BMWs:
    2001-2006 E46 BMW M3
    1997-2003 E39 BMW M5
    2001-2002 Z3 BMW M Roadster M Coupe
    2006-2008 E85 BMW Z4 M Roadster M Coupe
    2000-2003 E52 BMW Z8 Roadster
    Part #: 13627796054
    Price: $140.95 (USD) 
    Quantity:   
    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.

    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
    Part #: 12147539165K
    Price: $109.90 (USD) 
    Quantity:   
    Sensor for: Intake. A common failure - On the S54 engine in the E46 M3, M Roadster, and Z4M, there is one sensor for each cam. The sensor tells the computer the position of the cam on cylinder #1. The computer relies on the sensor's information to set injection timing and VAN0S control. When a sensor goes bad, the computer loses track of what position the cam is in. While the engine will continue to run (taking its measurements from the crank position sensor), the entire system is thrown off. The engine may stumble or run rough, but not misfire, and there will be a loss of performance.

    Each cam sensor also doubles as a sensor for the VAN0S. So when the sensor goes bad, the VAN0S will revert to a safe mode and will not advance.

    While the engine will still run with a faulty cam position sensor, it's not running in its finest tune. The DME will have fault codes related to the cam sensor or for the VAN0S. This is the Original BMW sensor with a new o-ring.

    Applications:
    2001-2006 E46 M3, M3 CSL
    2006-current E85 Z4 M Roadster, E86 Z4 M Coupe
    2001-2002 MZ3 M Roadster, M Coupe (S54 engine only)

    Part #: 12147539171
    Price: $140.95 (USD) 
    Quantity:   
    On older BMW's like the E21, the wires and insulation can become brittle and the connections can become corroded. Replace a defective ignition switch on your 320i with this Genuine BMW part.

    This item fits the following BMWs:
    1977-1978 E21 BMW 320i i
    Part #: 61311358932
    Price: $95.95 (USD) 
    Quantity:   
    Replace your faulty fuel injection intake air temperature sensor with this OEM sensor. The intake manifold air temperature sensor provides information to the fuel injection system. It is typically mounted in the intake manifold on cars with the M50 and M60 engines.

    This item fits the following BMWs:
    1992-1995 E36 BMW 325i 325is 325ic M3
    1989-1995 E34 BMW 525i 530i 540i M5
    1988-1994 E32 BMW 735i 735il 740i 740il 750il
    1995-1996 E38 BMW 740i 740il
    1990-1992 E31 BMW 840i 840ci 850i 850ci 850csi
    Part #: 13621725323
    Price: $32.95 (USD) 
    Quantity:   
    This is an OEM intake cam position sensor for BMW E39 M5 1998-2003 and BMW Z8 2000-2003 with S62 engine.

    This item fits the following BMWs:
    1998-2003 E39 BMW M5
    2000-2003 E52 BMW Z8
    Part #: 12147539173
    Price: $99.95 (USD) 
    Quantity:   
    This Genuine BMW low pressure fuel sensor is commonly a cause of a "Increased Emissions" warning on the idrive and for check engine (SES) lights on BMW's with the N54 6 cylinder turbo engine or the S65 V8 engine in the M3. It will also fit a limited number of cars with the N55 engine.

    This sensor can be traced to a number of drivability issues, including cold start running problems, misfires, stumbling, hesitations, and overall rough running. You will likely have a code for the misfires, rich condition, or for the sensor itself. In some cases, the combination of codes can bring about a limp mode. Replacing this sensor is an easy and inexpensive first step if you're having any of these issues.

    This item fits the following BMWs:
    2008-2010 E82 BMW 135i
    2011 E82 BMW 1M Coupe
    2006-2010 E90 BMW 335i 335xi 335i xDrive - Sedan
    2007-2010 E92 BMW 335i 335is 335xi 335i xDrive - Coupe
    2007-2010 E93 BMW 335i - Convertible
    2008-2013 E9X BMW M3
    2004-2010 E60 BMW 535i 535xi 535i xDrive
    2010-2011 F07 BMW 535i GT, 535i xDrive GT
    2011 F10 BMW 535i 535i xDrive
    >9/2011 F12 BMW 640i
    2009+ F01 BMW 740i 740li
    2008-2010 E71 BMW X6 xDrive35i
    Part #: 13537614317
    Price: $88.95 (USD) 
    Quantity:   
    Knock sensor for cars with M50 Engine and Bosch Engine Management. Fits 325 and 3.0L M3. 2 Required per car.

    This item fits the following BMWs:
    1993-1995 E36 BMW 325i 325is 325ic M3
    1993-1995 E34 BMW 525i
    Part #: 12141738667
    Price: $84.95 (USD) 
    Quantity:   
    This is a common failure item which can cause a check engine light, and rough engine running on the M52/S52 engines (328, M3, 528 thru 98, Z3 2.8, & M Roadster/Coupe thru 2000). If you have received an engine fault code suggesting "cam shaft reference sensor" or similar, this is most likely the cuprit. Once replaced, you will need to clear the fault code. We recommend replacing the cam position sensor o-ring at the same time.

    This sensor is used on 1996-1998 328i, 1996-1999 328is, 1996-1999 M3, 1997-1999 528i, and 1997-1998 Z3 2.8 liter.
    Part #: 12141703221
    Price: $84.95 (USD) 
    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.

    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
    Part #: 12617508003
    Price: $64.95 (USD) 
    Quantity:   
    This is the oil level sensor that installs into the bottom of the oil pan and controls the oil level warning light. We also recommend getting the oil level sensor o-ring.

    This item fits the following BMWs:
    1997 E39 BMW 540i
    1995-1997 E38 BMW 740i 740il 750il
    Part #: 12611406609
    Price: $159.95 (USD) 
    This genuine BMW oil pressure switch is mounted on the oil filter housing on cars with M60, M62 V8 engines. , M70, M73 V12 engines and S85 V10 engines. Replaces BMW part number 12611731499.

    This item fits the following BMWs:
    1997 E39 BMW 540i
    2006-2010 E60 BMW M5
    2006-2010 E63 BMW M6
    1988-1994 E32 BMW 750il
    1995-1997 E38 BMW 740i 740il 750il
    1990-1997 E31 BMW 840i 840ci 850i 850ci 850csi
    Part #: 12611715504
    Price: $31.95 (USD) 
    Quantity:   
    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
    Part #: 12617568480
    Price: $10.95 (USD) 
    Quantity:   
    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
    Part #: 61311373585
    Price: $8.95 (USD) 
    Quantity:   
    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).

    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
    Part #: 12631742690
    Price: $16.95 (USD) 
    Quantity:   
    This 5 prong relay is green in color and is often related the windshield wiper system. It may also have additional functions.

    This item fits the following BMWs:
    2008-2013 E82 BMW 128i 135i 135is 1M Coupe
    2006-2011 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
    2011+ F10 BMW 528i 528i xDrive 535i 535i xDrive 535d 535d xDrive 550i 550i xDrive M5
    2013+ E84 BMW X1 sDrive28i X1 xDrive28i X1 xDrive35i
    2011+ F25 BMW X3 xDrive28i X3 xDrive35i
    2007-2013 E70 BMW X5 3.0si X5 4.8i X5 xDrive30i X5 xDrive35d X5 xDrive35i X5 xDrive48i X5 xDrive50i X5M
    2008+ E71 BMW X6 xDrive35i X6 xDrive50i X6M
    2009+ Z4 BMW Z4 sDrive28i Z4 sDrive30i Z4 sDrive35i Z4 sDrive35is
    Part #: 61366980177
    Price: $16.95 (USD) 
    Quantity:   
    Sparco/OMP Battery Cut Off Switch / Kill Switch, for use in racecars as an emergency "kill switch", to depower the electrical system in the event of a crash or other emergency. This cut off switch is FIA approved, has 6 poles and alternator protection, as well as a removable key.
    Part #: EA-462
    Price: $69.95 (USD) 
    Quantity:   
    This Genuine BMW throttle valve switch has the round connector. Please check yours to ensure you do not have the rectangular connector. The throttle position switch provides information to the ECU for proper fuel and ignition management for the US spec E34 M5 3.6 Liter.

    This item fits the following BMWs:
    1991-1993 E34 BMW M5 3.6
    Part #: 13541710560
    Price: $231.95 (USD) 
    Quantity:   
    This throttle position switch - TPS - ( also known as the throttle valve switch) that provides the throttle position information to the DME. A faulty switch will often cause hesitation, stalling or idle problems. Often a Check Engine Light (CEL) will be set.

    This item fits the following BMWs:
    1989-1991 E30 BMW 318i 318is 318ic
    1992-1998 E36 BMW 318i 318is 318ti 318ic 323is 323ic 325i 325is 325ic 328i 328is 328ic M3
    1991-1995 E34 BMW 525i 530i 535i 540i M5
    1997-1998 E39 BMW 528i 540i
    1993-1994 E32 BMW 740i 740ill
    1995-1998 E38 BMW 740i 740il
    1990-1999 E31 BMW 840i 840ci
    1997-1998 Z3 BMW Z3 1.9 Z3 2.8
    1998-2000 Z3 BMW M Roadster M Coupe (S52)
    Part #: 13631726591
    Price: $51.95 (USD) 
    Quantity:   
    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.

    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
    Part #: 13637840383
    Price: $79.95 (USD) 
    Quantity:   
    This sensor monitors the position of the Valvetronic eccentric shaft and feeds data back to the ECU. The common issue with this sensor is that it gets contaminated with oil and fails. It doesn't give a fault code or check engine light, however. What you would notice is sluggish driving, hesitation, poor performance, jerky shifts from an automatic, and other drivability issues. These types of issues are typically diagnosed as ignition coils (which are their own issue altogether) but this sensor may also be faulty.

    The eccentric shaft sensor is located at the front of the cylinder head and is only accessible with the valve cover off. It's easy to check for oil by removing the engine trim cover (the outer cover with the BMW roundel), unplug the sensor, and look inside. If oil is present inside, or even on the valve cover itself, the sensor is likely contaminated or ready to fail. You can wipe or clean the oil from sitting inside the sensor but it will come back.

    If you're planning this job make sure you have our Valve Cover Overhaul Kit, which includes a new seal for the eccentric sensor as well as the rest of the valve cover and Valvetronic gaskets. You can add the valve cover set from the options below.

    This item fits the following BMWs:
    2008+ E82 BMW 128i
    2006-2011 E90 BMW 325i 325xi 328i 328xi 328i xDrive 330i 330xi - Sedan
    2006-2012 E91 BMW 325xi 328i 328xi 328i xDrive - Wagon
    2007-2013 E92 BMW 328i 328xi 328i xDrive - Coupe
    2007-2013 E93 BMW 328i - Convertible
    2006-2010 E60 BMW 525i 525xi 530i 530xi 528i 528xi 528i xDrive
    2010+ F07 BMW 535i GT, 535i xDrive GT, 550i GT, 550i xDrive GT
    2011 F10 BMW 528i
    2006-2010 E83 BMW X3 3.0i X3 3.0si
    2011 F25 BMW X3 xDrive28i
    2007-2010 E70 BMW X5 3.0si X5 xDrive30i
    2006-2008 E85 BMW Z4 3.0i Z4 3.0si
    2009+ Z4 BMW Z4 sDrive30i
    Part #: 11377524879
    Price: $386.95 (USD) 
    Quantity:   
    This coolant / oil temperature sensor is mounted in the cylinder head and/or the oil filter housing and/or water pump/ thermostat housing.
    Part #: 13621433076
    Price: $34.95 (USD) 
    Quantity: