Enjoy 5% off over $149 for Memorial day. Free hat included! Limit 1 per customer. Use code MEMORIAL at checkout.
98 parts top found for "BMW | Engine Electrical". Please select a vehicle to narror your search.
Image of Air Flow Meter part number 13621747155
List Price: $416.43
Your Price: $196.93
Logo for
SKU: 13621747155
In Stock
New air mass meter (aka air flow meter, air … More Details
Image of Air Flow Meter part number 13621433567
List Price: $416.43
Your Price: $176.17
Logo for
SKU: 13621433567
Available Now
Air mass meter (aka air flow sensor). 1 per … More Details
Image of Air Pump (Smog Pump) part number 11721427911
List Price: $421.40
Your Price: $250.71
Logo for
SKU: 11721427911
In Stock
1 per car.
Image of Air Pump (Smog Pump) part number 11721744490
List Price: $421.40
Your Price: $324.75
Logo for
SKU: 11721744490
In Stock
1 per car.
Image of Alternator - 120a (Rebuilt) part number AL0703X
List Price: $490.66
Your Price: $197.73
Logo for
SKU: AL0703X
Core (ea): $75.00
In Stock
120 amp rebuilt alternator. Rectangular plug… More Details
Image of Alternator - 120a (Rebuilt) part number AL0738X
List Price: $476.68
Your Price: $193.80
Logo for
SKU: AL0738X
Core (ea): $65.00
In Stock
120 amp rebuilt alternator.
Image of Alternator - 120a (Rebuilt) part number AL0816X
List Price: $490.66
Your Price: $171.82
Logo for
SKU: AL0816X
Core (ea): $70.00
In Stock
Rebuilt 120 amp alternator with oval … More Details
Image of Alternator - 140a (Rebuilt) part number 12311744567
List Price: $580.33
Your Price: $219.31
Logo for
SKU: 12311744567
Core (ea): $65.00
Available Now
Rebuilt 140 amp alternator.
Image of Alternator - 140a (Rebuilt) part number 12311741138
List Price: $580.33
Your Price: $204.91
Logo for
SKU: 12311741138
Core (ea): $80.00
Available Now
Rebuilt 140 amp alternator.
Image of Alternator - 150a (Rebuilt) part number 12317508054
List Price: $950.63
Your Price: $405.53
Logo for
SKU: 12317508054
Core (ea): $100.00
In Stock
Rebuilt 150 amp water cooled alternator. … More Details
Image of Alternator - 90a (Rebuilt) part number AL49X
List Price: $299.25
Your Price: $149.32
Logo for
SKU: AL49X
Core (ea): $48.75
In Stock
90 amp rebuilt alternator.
Image of Alternator Cooling Hose part number 12311735915
List Price: $21.63
Your Price: $19.68
Logo for
SKU: 12311735915
In Stock
Alternator cooling hose (from alternator to … More Details
Image of Auxiliary Fan (pusher) part number 64546988913
List Price: $383.38
Your Price: $322.14
Logo for
SKU: 64546988913
Available Now
Auxiliary fan located in front of radiator … More Details
Image of Auxiliary Fan Switch part number 61311378073A
List Price: $32.16
Your Price: $15.21
Logo for
SKU: 61311378073A
In Stock
Auxiliary fan (a/c fan) switch. Dual temp … More Details
Image of Auxiliary Fan Switch (91 Deg) part number 61311364272
List Price: $35.98
Your Price: $14.99
Logo for
SKU: 61311364272
In Stock
91 degree C A/C cooling fan switch. White … More Details
Image of Camshaft Position Sensor part number 12147539166
List Price: $120.71
Your Price: $109.85
Logo for
SKU: 12147539166
In Stock
Camshaft position sensor. Located in upper … More Details
Image of Camshaft Position Sensor (exhaust) part number 12147518628F
List Price: $114.25
Your Price: $38.77
Logo for
SKU: 12147518628F
Available Now
Exhaust side, 1 per car. Includes (1) o-ring… More Details
Image of Camshaft Position Sensor (intake) part number 12147539165
List Price: $112.68
Your Price: $59.99
Logo for
SKU: 12147539165
Available Now
Intake side, 1 per car.
Image of Camshaft Solenoid Valve part number 11367585425
List Price: $132.98
Your Price: $121.01
Logo for
SKU: 11367585425
In Stock
2 per car.
Image of Coolant Level Sensor part number 61311378320
List Price: $32.16
Your Price: $22.56
Logo for
SKU: 61311378320
In Stock
109mm length, round pin connector. 1 per … More Details
Image of Coolant Sensor (ECU & Gauge Sensor) part number 13621703993
List Price: $22.33
Your Price: $16.76
Logo for
SKU: 13621703993
Available Now
Dual sensor coolant temp switch (gauge and … More Details
Image of Crank Position Sensor part number 12141708618
List Price: $109.37
Your Price: $64.14
Logo for
SKU: 12141708618
In Stock
Also called reference sensor or speed sensor.… More Details
Image of Crank Position Sensor part number 12141708619
List Price: $109.63
Your Price: $62.52
Logo for
SKU: 12141708619
In Stock
Crankshaft position sensor (located on … More Details
Image of Crankshaft Position Sensor part number 12141720852
List Price: $107.00
Your Price: $60.66
Logo for
SKU: 12141720852
In Stock
Motronic crankshaft position sensor. 1 per … More Details
Image of Distributor Cap part number 03195
List Price: $106.75
Your Price: $69.31
Logo for
SKU: 03195
In Stock
Distributor cap with cover and mount screws.
Image of Engine Service Kit - Level 2 part number 88002180405
List Price: $240.87
Your Price: $216.78
Logo for
SKU: 88002180405
Available Now
Genuine BMW Service Kit, for Inspection II. … More Details
Image of Fuel Tank Vent Valve part number 13901433603
List Price: $87.87
Your Price: $79.96
Logo for
SKU: 13901433603
In Stock
 
Image of Idle Control Valve part number 13411433627
List Price: $291.75
Your Price: $134.24
Logo for
SKU: 13411433627
In Stock
 
Image of Idle Control Valve part number 13411733090
List Price: $291.75
Your Price: $214.86
Logo for
SKU: 13411733090
In Stock
1 per car.
Image of Idle Control Valve part number 9134743
List Price: $279.83
Your Price: $162.00
Logo for
SKU: 9134743
In Stock
Bosch 0280140545.
Image of Idle Control Valve part number 13411709898
List Price: $369.73
Your Price: $257.40
Logo for
SKU: 13411709898
Available Now
1 per car.
Image of Ignition Coil part number 12131286087
List Price: $116.38
Your Price: $65.02
Logo for
SKU: 12131286087
Available Now
 
Image of Ignition Coil part number 12139066468
List Price: $87.29
Your Price: $45.45
Logo for
SKU: 12139066468
In Stock
Ignition coil. 1 per cylinder.
Image of Ignition Coil part number 12137594937
List Price: $60.46
Your Price: $44.87
Logo for
SKU: 12137594937
In Stock
Includes spark plug connector (not available … More Details
Image of Ignition Coil part number 12131748018
List Price: $87.29
Your Price: $55.95
Logo for
SKU: 12131748018
In Stock
1 per cylinder. Original Bremi coil in a … More Details
Image of Ignition Coil part number 12131712219
List Price: $60.46
Your Price: $29.03
Logo for
SKU: 12131712219
In Stock
Ignition coil with integrated spark plug … More Details
Image of Ignition Rotor part number 04156
List Price: $30.76
Your Price: $22.48
Logo for
SKU: 04156
In Stock
 
Image of Ignition Wire Set part number 12121247523
List Price: $304.00
Your Price: $172.33
Logo for
SKU: 12121247523
In Stock
Ignition wire set with loom. OEM Bremi in an… More Details
Image of Ignition Wire Set part number 12121720529
List Price: $348.47
Your Price: $139.89
Logo for
SKU: 12121720529
In Stock
Complete OEM Bremi ignition wire set with … More Details
Image of Knock Sensor part number 12141741648
List Price: $129.85
Your Price: $113.52
Logo for
SKU: 12141741648
Available Now
aka "ping sensor" 2 per car.
Image of Knock Sensor part number 12141738667
List Price: $95.52
Your Price: $46.50
Logo for
SKU: 12141738667
In Stock
2 per car.
Image of Knock Sensor part number 13627568421
List Price: $95.52
Your Price: $84.20
Logo for
SKU: 13627568421
In Stock
aka "ping sensor" 2 per car.
Image of Mass Air Flow Sensor part number 13621432356
List Price: $425.72
Your Price: $284.09
Logo for
SKU: 13621432356
Available Now
 
Image of Mass Air Flow Sensor part number 13627567451
List Price: $425.72
Your Price: $259.79
Logo for
SKU: 13627567451
Available Now
Air mass meter (aka air mass sensor).
Image of Mass Air Flow Sensor (secondary) part number 11721438814
List Price: $92.29
Your Price: $83.98
Logo for
SKU: 11721438814
In Stock
Secondary air mass sensor (air pump to … More Details
Image of Oil Level Sensor part number 12617508003
List Price: $198.10
Your Price: $92.55
Logo for
SKU: 12617508003
In Stock
Engine oil level sensor. Includes O-Ring.
Image of Oil Level Sensor part number 12611722301
List Price: $161.42
Your Price: $138.69
Logo for
SKU: 12611722301
In Stock
1 per car.
Image of Oil Level Sensor O-Ring part number 0301540
List Price: $6.73
Your Price: $4.78
Logo for
SKU: 0301540
In Stock
 
Image of Oil Pressure Switch part number 12617568480
List Price: $12.15
Your Price: $6.89
Logo for
SKU: 12617568480
In Stock
 
Image of Oxygen Sensor part number 13109
List Price: $215.65
Your Price: $101.15
Logo for
SKU: 13109
In Stock
OE plug, 800mm length. 1 per car.
Image of Oxygen Sensor part number 13231
List Price: $215.65
Your Price: $80.32
Logo for
SKU: 13231
In Stock
OE 4 wire oxygen sensor with original style … More Details
Image of Oxygen Sensor part number 13884
List Price: $211.18
Your Price: $126.85
Logo for
SKU: 13884
In Stock
990 mm length wire. Original NTK in a Bosch … More Details
Image of Oxygen Sensor part number 13523
List Price: $223.92
Your Price: $99.51
Logo for
SKU: 13523
Available Now
 
Image of Oxygen Sensor - Front part number 13477
List Price: $222.21
Your Price: $67.98
Logo for
SKU: 13477
In Stock
Front oxygen sensor. X5 (E53) '00-03 all, … More Details
Image of Oxygen Sensor - Front part number 13559
List Price: $222.21
Your Price: $102.14
Logo for
SKU: 13559
In Stock
Front oxygen sensor with OE connector. 370mm… More Details
Image of Oxygen Sensor - Rear part number 13475
List Price: $222.21
Your Price: $101.15
Logo for
SKU: 13475
Available Now
2 per car, LH and RH are the same.
Image of Oxygen Sensor - Rear part number 15109
List Price: $222.21
Your Price: $77.94
Logo for
SKU: 15109
Available Now
Rear oxygen sensor at catalytic converter. … More Details
Image of Oxygen Sensor - Universal part number 15733
List Price: $127.16
Your Price: $57.59
Logo for
SKU: 15733
In Stock
 
Image of Oxygen Sensor - Universal part number 15735
List Price: $128.84
Your Price: $58.33
Logo for
SKU: 15735
In Stock
 
Image of Radiator Fan Switch part number 13621433077
List Price: $38.75
Your Price: $23.25
Logo for
SKU: 13621433077
In Stock
Radiator fan switch (temperature switch) … More Details
Image of Resistor (A/C Cooling Fan Speed) part number 17401373177
List Price: $25.63
Your Price: $18.25
Logo for
SKU: 17401373177
In Stock
Bosch type auxiliary fan speed resistor. 1 … More Details
Image of Spark Plug part number 12129069877
List Price: $13.83
Your Price: $7.81
Logo for
SKU: 12129069877
In Stock
Bosch FGR8KQE
Image of Spark Plug (Bosch Iridium) part number 9607
List Price: $15.08
Your Price: $6.50
Logo for
SKU: 9607
In Stock
Bosch Iridium Spark Plug for Audi and BMW; … More Details
Image of Spark Plug (Bosch Iridium) part number 9651
List Price: $15.08
Your Price: $6.50
Logo for
SKU: 9651
Available Now
Bosch Iridium Spark Plug for BMW and VW; … More Details
Image of Spark Plug (High Power) part number FGR7DQP
List Price: $18.10
Your Price: $7.30
Logo for
SKU: FGR7DQP
In Stock
"High Power" version. Platinum +4.… More Details
Image of Spark Plug (Iridium IX) part number BKR6EIX
List Price: $18.87
Your Price: $7.62
Logo for
SKU: BKR6EIX
In Stock
Designed specifically for the performance … More Details
Image of Spark Plug (Iridium IX) part number LFR6AIX11
List Price: $20.43
Your Price: $8.19
Logo for
SKU: LFR6AIX11
In Stock
Designed specifically for the performance … More Details
Image of Spark Plug (Iridium IX) part number ZFR6FIX11
List Price: $18.87
Your Price: $7.62
Logo for
SKU: ZFR6FIX11
In Stock
Designed specifically for the performance … More Details
Image of Spark Plug (Laser Iridium) part number PLZFR6A11S
List Price: $29.06
Your Price: $11.30
Logo for
SKU: PLZFR6A11S
In Stock
Laser Iridium spark plugs provide superior … More Details
Image of Spark Plug (Laser Iridium) part number IZFR6H11
List Price: $22.40
Your Price: $11.30
Logo for
SKU: IZFR6H11
In Stock
Laser Iridium spark plugs provide superior … More Details
Image of Spark Plug (Laser Iridium) part number ILZFR6D11
List Price: $22.40
Your Price: $11.30
Logo for
SKU: ILZFR6D11
Available Now
Laser Iridium spark plugs provide superior … More Details
Image of Spark Plug (Laser Iridium) part number PFR7B
List Price: $29.06
Your Price: $11.30
Logo for
SKU: PFR7B
In Stock
Laser Iridium spark plugs provide superior … More Details
Image of Spark Plug (Platinum) part number DCPR8EKP
List Price: $28.22
Your Price: $11.30
Logo for
SKU: DCPR8EKP
In Stock
6 per car. Use with spark plug seal 11 12 7 … More Details
Image of Spark Plug (Platinum) part number BKR6EQUP
List Price: $19.45
Your Price: $8.19
Logo for
SKU: BKR6EQUP
In Stock
BMW Spark Plug
Image of Spark Plug (Standard OE) part number BKR6EKUB
List Price: $11.18
Your Price: $5.51
Logo for
SKU: BKR6EKUB
In Stock
The workhorse, at the heart of smooth-running… More Details
Image of Spark Plug (Standard OE) part number BKR6EK
List Price: $7.00
Your Price: $4.98
Logo for
SKU: BKR6EK
In Stock
The workhorse, at the heart of smooth-running… More Details
Image of Spark Plug - Genuine BMW part number 12120037607
List Price: $23.15
Your Price: $21.07
Logo for
SKU: 12120037607
Available Now
Spark Plug. Genuine BMW.
Image of Spark Plug - Genuine BMW part number 12122158253
List Price: $23.15
Your Price: $21.07
Logo for
SKU: 12122158253
In Stock
Spark plug. Genuine BMW
Image of Spark Plug - Genuine BMW part number 12120037244
List Price: $23.15
Your Price: $21.07
Logo for
SKU: 12120037244
In Stock
Genuine BMW spark plug.
Image of Spark Plug - High Power part number 12122158252
List Price: $23.15
Your Price: $21.07
Logo for
SKU: 12122158252
In Stock
Genuine BMW high power spark plug.
Image of Spark Plug - Speciality part number ZGR6STE2
List Price: $23.15
Your Price: $15.89
Logo for
SKU: ZGR6STE2
In Stock
OEM BMW spark plug.
Image of Spark Plug Connector part number 12139067831
List Price: $14.75
Your Price: $4.97
Logo for
SKU: 12139067831
In Stock
1 per cylinder, updated 1.8k ohms.
Image of Spark Plug Socket (14mm) part number 2376
List Price: $15.00
Your Price: $5.75
Logo for
SKU: 2376
In Stock
14mm (3/8 drive) spark plug socket specially … More Details
Image of Starter Motor (Rebuilt) part number 12411712937
List Price: $219.13
Your Price: $134.49
Logo for
SKU: 12411712937
Core (ea): $20.00
Available Now
1.4 kw rebuilt starter. This version has … More Details
Image of Temperature Sensor part number 13621433076
List Price: $17.25
Your Price: $12.89
Logo for
SKU: 13621433076
In Stock
Oil, Water, and SMG trans temperature sensor.
Image of Thermo Time Switch part number 13621274630
List Price: $94.03
Your Price: $85.57
Logo for
SKU: 13621274630
In Stock
35 Degree C @ 8 seconds. 1 per car.
Image of Throttle Body part number 13541433414
List Price: $738.13
Your Price: $620.28
Logo for
SKU: 13541433414
In Stock
Electronic throttle body with gasket.
Image of Throttle Position Switch part number 13631726591
List Price: $101.60
Your Price: $71.63
Logo for
SKU: 13631726591
In Stock
Throttle position switch for primary throttle… More Details
Image of Throttle Position Switch part number 13631710559
List Price: $92.18
Your Price: $55.10
Logo for
SKU: 13631710559
In Stock
 
Image of Vanos Adjustment Switch part number 11361432532
List Price: $132.98
Your Price: $121.01
Logo for
SKU: 11361432532
In Stock
Vanos Adjustment solenoid switch. 2 per car.
Image of Vanos Solenoid part number 11367524489
List Price: $202.12
Your Price: $183.93
Logo for
SKU: 11367524489
In Stock
Vanos solenoid located in upper timing case.… More Details
Image of Voltage Regulator part number 12317559183
List Price: $130.93
Your Price: $32.65
Logo for
SKU: 12317559183
In Stock
Voltage regulator for any 120 amp Bosch … More Details
Image of Voltage Regulator part number 4241121
List Price: $48.17
Your Price: $22.33
Logo for
SKU: 4241121
In Stock
 
Image of Voltage Regulator part number 12321711399A
List Price: $15.14
Your Price: $12.72
Logo for
SKU: 12321711399A
In Stock
 
Image of Water Temp Sender (for Gauge) part number 12621747281
List Price: $33.02
Your Price: $14.99
Logo for
SKU: 12621747281
Available Now
Black top water temp sender (for temp gauge).… More Details
Image of Water Temp Sensor (EFI) part number 13621357414A
List Price: $62.05
Your Price: $12.35
Logo for
SKU: 13621357414A
Available Now
Water temp. sensor for the fuel injection … More Details
Image of Water Temperature Sensor part number 9357021
List Price: $36.90
Your Price: $17.66
Logo for
SKU: 9357021
In Stock
Water Temperature Sensor with blue … More Details
Image of Water Temperature Sensor part number 9357021A
List Price: $36.90
Your Price: $14.62
Logo for
SKU: 9357021A
In Stock
Water Temperature Sensor with blue … More Details
Check out our blog
Gift Card Promo