BMW Electrical Sensors, Switches, & Relays for BMW 3 Series F31 (2014+)

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:

OEM Bosch Mass Air Flow Sensor (MAF) -- N20 N26 S55 S63 B38 B46 Z4 ...
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:389744
Part#: 13627602038
In Stock
$ 246.99

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

$ 244.99 USD
Free Shipping
$ 244.99 USD
Free Shipping
The mass air flow sensor measures the amount of air flow to tell the computer how much fuel to add to the mixture. If the MAF sensor malfunctions, there could be too much or too little fuel added to the mixture.
Show More Show Less
Bosch Alternator - 210 amp - Remanufactured - $125 refundable core ch...
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:580223
Part#: AL9449X
In Stock at Vendor
$ 545.99

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

$ 530.99 USD
Free Shipping
$ 530.99 USD
Free Shipping
Bosch New Starter Motor - E84, F30, F31, F32, F34
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:639189
Part#: 12417638195
Ships in 4 Business Days
$ 324.99

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

$ 314.99 USD
Free Shipping
$ 314.99 USD
Free Shipping

Bosch - Corporate Logo
T#:54388475
Part#: 13627636937
In Stock
New Item
$ 29.99 USD
Free Shipping on orders $49 and up
Keep your ignition timing razor-sharp and your engine safe from destructive detonation. This replacement Knock Sensor acts as your engine's first line of defense, constantly listening for pre-ignition "pinging" or knocking.
Show More Show Less

Liqui-Moly Battery Clamp Grease - 50 grams
We Price Match - Give Us A Call or Chat!
Liqui-Moly - Corporate Logo
T#:1195997
Part#: 20244
In Stock
14% off MSRP $ 7.99

MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

$ 6.85 USD
Free Shipping on orders $49 and up
14% off MSRP
$ 7.99

MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

$ 6.85 USD
Free Shipping on orders $49 and up
Excellent corrosion protection for your battery and other connections
15A Fuse - Priced Each
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:375327
Part#: 61131372626
In Stock at Vendor
$ 2.03 USD
Free Shipping on orders $49 and up

Bapmic - Corporate Logo
T#:54388517
Part#: 61129259425
In Stock at Vendor
New Item
$ 126.99 USD
Free Shipping on orders $49 and up
On the track or on the street, your BMW’s electrical architecture demands absolute consistency. A degraded positive battery cable introduces unwanted resistance, leading to weak starts, alternator strain, and erratic module behavior. When it’s time to replace a compromised factory cable, you don’t need over-hyped marketing—you need a part that fits precisely and restores factory grid integrity.
Show More Show Less
Meyle - Corporate Logo
T#:55353615
Part#: 12141716055
Special Order: No Guaranteed ETA
New Item
$ 28.99 USD
$ 28.99 USD
This Meyle replacement knock sensor is the perfect solution for keeping your high-performance engine safe and running at its absolute peak.

Remanufactured Bosch Starter - With Core Charge - F30 F31 F10 F02 ...
For vehicles with production date from 04/2014
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:639754
Part#: 12418581099KT
Ships on Aug 17, 2026
$ 437.99 USD
Free Shipping
$ 437.99 USD
Free Shipping
This remanufactured starter from Bosch will allow your car to start like it is new. Includes $75 core charge.

Remanufactured Bosch Starter - With Core Charge - F30 F31 F25 N47 ...
For vehicles with production date up to 04/2014
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:639731
Part#: 12418581097KT
Ships on Aug 17, 2026
$ 482.99 USD
Free Shipping
$ 482.99 USD
Free Shipping
This remanufactured starter from Bosch will allow your car to start like it is new. Includes $75 core charge.
OEM Bosch Remanufactured Starter - SR0861X - BMW F2X F3X N20 2.0L ...
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:639688
Part#: 12418614519BKT
Ships on Aug 17, 2026
$ 616.99

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

$ 431.99 USD
Free Shipping
$ 431.99 USD
Free Shipping
*Price includes a refundable $75 Core Charge* 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
Meyle - Corporate Logo
T#:55030834
Part#: 3148100013
Ships on Oct 30, 2026
New Item
$ 36.99 USD
Free Shipping on orders $49 and up
This Meyle Crankshaft Position Sensor is the perfect solution for restoring the critical engine speed data your ECU relies on.


Meyle - Corporate Logo
T#:52621846
Part#: MPS0126
Special Order: No Guaranteed ETA
New Item
$ 29.99 USD
Free Shipping on orders $49 and up
The Meyle MPS0126 Crankshaft Position Sensor is a robust replacement for aging or failing factory sensors that often trigger P0335 or P0339 trouble codes.
17 X 23 X 3 / FPM RD
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Elring - Corporate Logo
T#:15015283
Part#: 13627792257
Back Ordered
$ 3.99

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

$ 2.99 USD
Free Shipping on orders $49 and up
$ 2.99 USD
Free Shipping on orders $49 and up
Replacement camshaft position sensor o-ring for N57/N57/M57 Diesels