BMW Electrical Sensors, Switches, & Relays for BMW E21 320i M10 1.8L

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:

Genuine BMW 5 Prong Salmon Relay - Multiple BMWs
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:5390
Part#: 12631742690
In Stock
7% off MSRP $ 24.65

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

$ 22.99 USD
Free Shipping on orders $49 and up
7% off MSRP
$ 24.65

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

$ 22.99 USD
Free Shipping on orders $49 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!
Show More Show Less
Genuine BMW Oil Pressure Switch
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:141613
Part#: 61311243414
In Stock
$ 27.99 USD
Free Shipping on orders $49 and up


Genuine BMW Oil Pressure Switch - M12X1,5

OEM Bosch Voltage Regulator (Bosch Alternator) - 12311726022 ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:19326
Part#: 12311726022
In Stock at Vendor
$ 71.99

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

$ 63.99 USD
Free Shipping on orders $49 and up
$ 63.99 USD
Free Shipping on orders $49 and up
This is the voltage regulator found on the back of the alternator. It's a normal wear item and the contacts are the first thing to check if you believe the alternator is not charging the battery (lights flickering or dim, battery light on in the dash, the engine quits without warning, or other electrical failures). The voltage regulator manages the voltage flowing through the car, especially to and from the battery. There are two carbon contacts on the regulator that control the magnetic field when the alternator is spinning and these contacts wear over time. A new set of contacts will be about 13mm in length. Anything less than 5mm and the voltage regulator should be replaced, regardless if that is the cause of your electrical problems or not. Most older mechanics will tell you to keep a spare regulator in your toolbox.

The carbon contacts can be replaced on their own but requires desoldering the old ones from the base and then soldering the new ones on. It may be easier to just replace the unit as a whole.

This is the OEM voltage regulator, made by Bosch or Hella. It's the one with the white base and fits most Bosch alternators from 1977-1995 (Valeo and other alternators look very different and have a black cover and base). This part number replaces the previous BMW part numbers - 12311271664, 12321279548, 12311722755, 12321711399 and Bosch part numbers 1197311021 and 1197311028.
Show More Show Less

Genuine BMW Alternator Bushing (20 mm Length) - E10 E12 E21 E23 E24 E...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:22410
Part#: 12311268447
Ships in 1-2 days
4% off MSRP $ 45.99

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

$ 43.99 USD
Free Shipping on orders $49 and up
4% off MSRP
$ 45.99

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

$ 43.99 USD
Free Shipping on orders $49 and up


Genuine BMW Bush - 90 Shore Lang

This item fits the following BMW Chassis:
E30 M3,E30

Fits BMW Engines including:
M10,M20,M30,S14,S38


Genuine BMW Socket repair kit
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:207094
Part#: 61132359996
In Stock
$ 29.99 USD
Free Shipping on orders $49 and up


Genuine BMW Rep. Kit For Socket Housing - 4 Pol.
This item fits the following BMW Chassis:
E46 M3,E46,E85 Z4,E90,F30,F31,F32,F33,F34,F36,F80 M3,F82 M4,F83

Hella Hella Horn - Low Tone
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:590880
Part#: 2768082
In Stock
$ 36.99 USD
Free Shipping on orders $49 and up
Disc Type Low-Tone, 12 V, 335 Hz with Bracket

Hella Hella Horn - High Tone
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:592707
Part#: 2768551
In Stock
$ 30.99 USD
Free Shipping on orders $49 and up
Disc Type High-Tone, 12 V, 400 Hz with Bracket
Genuine BMW Positive Battery Cable - E21 320i
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:39337
Part#: 12421732447
In Stock
4% off MSRP $ 71.99

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

$ 68.99 USD
Free Shipping on orders $49 and up
4% off MSRP
$ 71.99

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

$ 68.99 USD
Free Shipping on orders $49 and up
Genuine BMW BATTERY CABLE (PLUS POLE)

OEM Schaeffler Alternator Bearing - BMW E21 E30 E36 E12 E28 E34 E23 E...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Schaeffler - Corporate Logo
T#:41965072
Part#: 6201-Z
Ships in 8 Business Days
$ 30.99 USD
Free Shipping on orders $49 and up
Offered by OEM Schaeffler, this bearing replaces BMW part number 12311739203, which is found in numerous BMW alternators manufactured prior to 1996. This bearing helps to stabilize the shaft of the alternator, allowing it to spin freely. If you are experiencing a loud squeaking or grinding noise from your alternator, there is a good chance one of the internal bearings has failed and needs to be replaced.
Show More Show Less

Hella Air Horn Kit
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:592708
Part#: 3001651
In Stock at Vendor
$ 143.99

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

$ 139.99 USD
Free Shipping on orders $49 and up
$ 139.99 USD
Free Shipping on orders $49 and up
Get noticed with this air horn kit from Hella!
Genuine BMW Alternator Brush Set
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:7133
Part#: 12311727756
Ships in 1-2 days
4% off MSRP $ 25.99

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

$ 24.99 USD
Free Shipping on orders $49 and up
4% off MSRP
$ 25.99

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

$ 24.99 USD
Free Shipping on orders $49 and up


Genuine BMW Carbon Brush Set

This item fits the following BMW Chassis:
E30 M3,E34 M5,E30,E34,E36

Fits BMW Engines including:
M10,M20,M30,M42,M50,M70,S14,S38,S70

Show More Show Less
Genuine BMW Temperature Sensor
For vehicles with a production date from 09/1979
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:200307
Part#: 13621362599
Ships in 4 Business Days
8% off MSRP $ 255.99

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

$ 234.99 USD
Free Shipping
8% off MSRP
$ 255.99

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

$ 234.99 USD
Free Shipping
Genuine BMW Temperature-Time Switch


Genuine BMW Alternator Bushing (Red) (8 mm Length) - E10 E12 E21 E23 ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:22411
Part#: 12311268449
Ships in 4 Business Days
5% off MSRP $ 40.99

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

$ 38.99 USD
Free Shipping on orders $49 and up
5% off MSRP
$ 40.99

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

$ 38.99 USD
Free Shipping on orders $49 and up


Genuine BMW Bush - 90 Shore Kurz

Fits BMW Engines including:
M10,M20,M30

Fan Wheel - E10, E12, E21, E23, E24, E28, E3, E9
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:38759
Part#: 12311350199
Ships in 7 Business Days
6% off MSRP $ 53.99

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

$ 50.99 USD
Free Shipping on orders $49 and up
6% off MSRP
$ 53.99

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

$ 50.99 USD
Free Shipping on orders $49 and up


Genuine BMW FAN WHEEL

Fits BMW Engines including:
M10,M20,M30

Supporting Bracket - E10, E21
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:39076
Part#: 12318602032
Ships in 7 Business Days
6% off MSRP $ 82.99

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

$ 77.99 USD
Free Shipping on orders $49 and up
6% off MSRP
$ 82.99

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

$ 77.99 USD
Free Shipping on orders $49 and up


Genuine BMW SUPPORTING BRACKET

Fits BMW Engines including:
M10


Woodruff Key
4X5
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:28561
Part#: 07119951453
In Stock
$ 3.99 USD
Free Shipping on orders $49 and up
$ 3.99 USD
Free Shipping on orders $49 and up


Genuine BMW Woodruff Key
This item fits the following BMW Chassis:
E30 M3,E70 X5M,E71 X6M,E53 48IS,E30,E34,E36,E53 X5 X5,E63,E65,E70 X5,E71 X6,F01,F02,F06,F10,F12,F13,F15,F16

Show More Show Less

Electrical Connector - Priced Each
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
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
Cloth Webbed Adhesive Tape - 7.5 Meters
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:42873702
Part#: 61135B70D27
In Stock
$ 11.99 USD
Free Shipping on orders $49 and up

Alternator / PS / AC Idler Nut
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:7139
Part#: 12317677914
In Stock
$ 15.24

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

$ 15.23 USD
Free Shipping on orders $49 and up
$ 15.23 USD
Free Shipping on orders $49 and up
GENUINE BMW ENGINE ELECTRICAL IDLER 12317677914
Repair Kit For Socket
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:528834
Part#: 61132359992
In Stock
7% off MSRP $ 14.99

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

$ 13.99 USD
Free Shipping on orders $49 and up
7% off MSRP
$ 14.99

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

$ 13.99 USD
Free Shipping on orders $49 and up

Genuine BMW Terminal Socket - Mcon 2.8 - Multiple BMWs
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:40627
Part#: 12527567482
In Stock
Sale - Save 50% $ 1.99

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

$ 0.99 USD
Free Shipping on orders $49 and up
Sale - Save 50%
$ 1.99

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

$ 0.99 USD
Free Shipping on orders $49 and up
Used in a wide variety of BMW connectors, these terminal sockets can come in handy when working on your wiring components.

Genuine BMW Electrical Connector Repair Kit - Multiple BMWs ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:206288
Part#: 61132359999
In Stock
$ 19.99 USD
Free Shipping on orders $49 and up
This is a Genuine BMW 2 pin connector that is used in many places by BMW.
Hella Horn - Low-Tone
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:28869559
Part#: 7424001
In Stock
$ 17.99 USD
Free Shipping on orders $49 and up
Universal fit. Not direct fit.
Hella Relay
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:592718
Part#: 965400001
In Stock
$ 14.99 USD
Free Shipping on orders $49 and up
12V 30A SPST relay with bracket


Febi Alternator Mount Bushing - E12, E21, E23, E24, E28, E30 ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
We Price Match - Give Us A Call or Chat!
Febi - Corporate Logo
T#:381815
Part#: 12311268433
In Stock
$ 3.99

This product was last offered at the strikethrough price on
12-18-2025

$ 2.99 USD
Free Shipping on orders $49 and up
$ 2.99 USD
Free Shipping on orders $49 and up
Reduces alternator vibration.
Liqui-Moly Battery Clamp Grease - 50 grams
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
We Price Match - Give Us A Call or Chat!
Liqui-Moly - Corporate Logo
T#:1195997
Part#: 20244
In Stock
$ 7.79

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

$ 6.69 USD
Free Shipping on orders $49 and up
$ 6.69 USD
Free Shipping on orders $49 and up
Excellent corrosion protection for your battery and other connections
15A Fuse - Priced Each
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
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

OEM Bosch Starter Relay - E21 320i
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:583822
Part#: 61311243207
In Stock at Vendor
$ 4.99 USD
Free Shipping on orders $49 and up
This is a brand new starter relay from OEM supplier Bosch. If you have replaced your starter and have ruled out every other issue, this relay could restore your starters operation and get your car back up and running.
Show More Show Less

Hella 5-Prong Fuel Injection Relay - E21, E23, E24, E28, E30, E34 ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:7175
Part#: 12631708646
In Stock at Vendor
$ 22.99

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

$ 20.99 USD
Free Shipping on orders $49 and up
$ 20.99 USD
Free Shipping on orders $49 and up
This part has been superseded to BMW Part 12631708647
Temperature Sensor
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
Bosch - Corporate Logo
T#:29898445
Part#: 13621362599
In Stock at Vendor
$ 283.99

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

$ 262.99 USD
Free Shipping on orders $49 and up
$ 262.99 USD
Free Shipping on orders $49 and up
Genuine BMW Temperature-Time Switch

Washer - E12, E21, E23, E24, E28, E30
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:38719
Part#: 12311268420
Ships in 1-2 days
$ 10.99 USD
Free Shipping on orders $49 and up


Genuine BMW Washer

This item fits the following BMW Chassis:
E30 M3,E30

Fits BMW Engines including:
M10,M20,M30,S14,S38

Genuine BMW Universal Socket Housing
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:21280
Part#: 61138352304
Ships in 1-2 days
7% off MSRP $ 28.99

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

$ 26.99 USD
Free Shipping on orders $49 and up
7% off MSRP
$ 28.99

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

$ 26.99 USD
Free Shipping on orders $49 and up


Genuine BMW Universal Socket Housing, Uncoded - 3 Pol.
This item fits the following BMW Chassis:
E36 M3,E34 M5,E39 M5,E60 M5,E46 M3,E70 X5M,E71 X6M,E82 1M Coupe,E53 48IS,E34,E36,E38,E39,E46,E53 X5,E65,E70 X5,E71 X6,E82,E83 X3,E89 Z4,E90,F01,F02,F06,F10,F12,F13

Show More Show Less

Washer
10X5,3X1-200 Hv
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:215808
Part#: 07119904206
Ships in 1-2 days
$ 1.99 USD
Free Shipping on orders $49 and up
$ 1.99 USD
Free Shipping on orders $49 and up


Genuine BMW Washer - 07119904206


Genuine BMW 10 Pole Socket Housing - Multiple BMWs
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:540927
Part#: 61139277742
Ships in 1-2 days
$ 4.99 USD
Free Shipping on orders $49 and up
Fixing a faulty connection in your BMWs electrical system? This 10 pole socket housing is a Genuine BMW replacement.
Genuine BMW Voice Recognition SES Adapter Plug - Multiple BMWs ...
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:11467
Part#: 84110018038
Ships in 4 Business Days
$ 6.99 USD
Free Shipping on orders $49 and up
Adjusting Bar - E21
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:7140
Part#: 12318602037
Ships in 7 Business Days
3% off MSRP $ 35.99

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

$ 34.99 USD
Free Shipping on orders $49 and up
3% off MSRP
$ 35.99

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

$ 34.99 USD
Free Shipping on orders $49 and up


Genuine BMW ENGINE ELECTRICAL ADJUSTING BAR 12318602037.--

This item fits the following BMWs:
BMW 1600, 2002, 2002tii
BMW 3 Series - 320i

--.

Fits BMW Engines including:
M10

Show More Show Less


Genuine BMW Engine Electrical Adjusting Bar 12311273638
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Genuine BMW - Corporate Logo
T#:7122
Part#: 12311273638
Special Order: No Guaranteed ETA
4% off MSRP $ 48.99

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

$ 46.99 USD
Free Shipping on orders $49 and up
4% off MSRP
$ 48.99

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

$ 46.99 USD
Free Shipping on orders $49 and up


Genuine BMW ENGINE ELECTRICAL ADJUSTING BAR 12311273638.--

This item fits the following BMWs:
BMW 3 Series - 320i

--.

Fits BMW Engines including:
M10

Show More Show Less
FAE Oil Pressure Switch - E10, E12, E21, E23, E24, E28, E30
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
FAE - Corporate Logo
T#:16202
Part#: 61311354274
Ships on Jun 26, 2026
$ 7.13 USD
Free Shipping on orders $49 and up
OIL PRESSURE SWITCH
Hella Horn - High-Tone
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Hella - Corporate Logo
T#:592716
Part#: 7424011
In Stock
$ 17.99 USD
Free Shipping on orders $49 and up

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

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

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

Show More Show Less

Oil Pressure Switch
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
2X Entries For Our G87 M2 Sweepstakes! We Price Match - Give Us A Call or Chat!
URO - Corporate Logo
T#:373035
Part#: 61311354274
Back Ordered
$ 3.99 USD
Free Shipping on orders $49 and up
Make sure your vehicle is reading its oil pressure correctly with a new oil pressure switch.