Your Global Source For
BMW Motorrad Parts

Euro MotoElectrics is your BMW Motorcycle parts source. Specializing in charging systems and solutions, our popular and simple EDL450 alternator upgrade is the best solution for the electrical demands placed on BMW 2-valve Airheads. We have a full line of filtration products including MAHLE, the original equipment supplier to BMW Motorrad. Ignition components are in stock for most all BMW Motorcycles since the introduction of 12 volts as the stock operating platform. We take great pride in our offerings and believe you will be thrilled with our world class customer service. We stock a wide variety of inventory to ensure the parts you need are available when you need them! Please give us a try and let us know if we can better serve your needs. Because, YOU, the customer is our primary focus at EME.

Learn More
Featured Products


Kick Stand Switch BMW F, HP2, K & R Oilhead ; 61 31 2 305 950 / BMW Feeler Gauge 2 Valve Airhead / EnDuraLast
BMW List Price $162.09
EME Price $129.99
You save $32.10!
List Price $22.50
EME Price $10.99
BUY NOW $9.99
You save $12.51!
Kick Stand Switch BMW R, K, F and HP2 models, 61 31 2 305 950, 61312305950, kick stand switch bmw f650, kick stand switch bmw f800, kick stand switch bmw r1100s, kick stand switch bmw r1150, kick stand switch bmw r1200, kick stand switch bmw r1200cl, kick 2 Valve Feeler Gauge - BMW Airhead,Valve, Maintenance, Adjustment, Set, Pack, Adjust, Gauge, Feeler, Steel, USA, Performance, BMW, Airhead, 2 valve, tool, accessories, motorcycle, engine,EnDuralast
Part #KSSwitch950 Part #GaugeSet-2Valve
EnDuraLast III Alternator Kit 107mm - BMW R Airhead 1977-1995 / EnDuraLast Oil Filter - R Oilhead, K, Guzzi; 11 42 1 460 845, 11 00 1 341 616 / Mahle OC91
EME Price $399.00
BUY NOW $350.00
You save $49.00!
BMW List Price $18.98
EME Price $12.99
BUY NOW $11.25
You save $7.73!
EnDuraLast III Charging System for BMW and Moto Guzzi 1969-1995
Part #EDL3-ALTKIT107 Part #OF-845OC91
Engine Wire Harness - BMW R Airhead R60, R75, R80, R100 ; 61 11 1 243 872 / EnDuraLast Throttle Position Sensor - BMW F, K, Hexhead & HP2 Series ; 13 54 7 696 412 / BMW 
BMW List Price $85.32
EME Price $63.95
You save $21.37!
BMW List Price $206.23
EME Price $179.00
You save $27.23!
61 11 1 243 872, 61111243872,wiring harness bmw r60, wiring harness bmw r75,wiring harness bmw r80, wiring harness bmw r100, bmw r100 wiring, bmw r60 wiring, bmw r75, bmw r80 wiring, bmw r60 wiring harness, bmw r75 wiring harness,bmw r80 wiring harness, b 13 54 7 696 412, 13547696412,Throttle position sensor, TPS, BMW, BMW F TPS, BMW K TPS, BMW R Hexhead TPS, BMW HP2 TPS, throttle position sensor bmw f650, throttle position sensor bmw f700, throttle position sensor bmw f800, throttle position sensor bmw k1
Part # Engine-HAR872 Part #TPS-412