Flat Rate Shipping From $12.99. 40+ Pick Up Locations.

MY CART:  

View »

SELECT SECTION

Home

+

My Profile

+

-->

DISPLAYING PARTS FOR:

BMW - Engine Electrical



  • Adapter Lead

    Part #: B99602

    REF #: 61129123572


    E60 525/530/545/550/M5 -11/06
    E61 530xi -11/06
    E70 X5 3.0si/4.8i -11/06

      IN STOCK

    LIST: $69.66 SALE:   $54.70 CAD



  • Adapter Lead

    Part #: B99605

    REF #: 61129123571

    Adapter Lead for Early Version of IBS

      IN STOCK

    LIST: $63.77 SALE:   $50.05 CAD



  • Adapter Lead

    Part #: B99606

    REF #: 12517615476

      IN STOCK

    LIST: $171.56 SALE:   $134.70 CAD



  • Positive Battery Cable

    Part #: B99611

    REF #: 61129217031

    Positive Terminal to Battery Cable

      IN STOCK

    LIST: $570.30 SALE:   $412.40 CAD



  • Battery Sensor

    Part #: MIS171IM

    REF #: 010562901

      IN STOCK

    LIST: $642.53 SALE:   $443.85 CAD



  • Battery Sensor

    Part #: MIS178IM

    REF #: 010562911

      IN STOCK

    LIST: $658.10 SALE:   $454.60 CAD



  • Bushing Contact, 0.2-0.5mm

    Part #: B99503

    REF #: 61130005199

    Pin w/ Wire for Replacement of Damaged Exterior Temperature Sensors, etc.

      IN STOCK

    LIST: $7.61 SALE:   $5.95 CAD



  • Bushing Contact, 0.75mm

    Part #: B99505

    REF #: 61130006665

    Pin w/ Wire

      IN STOCK

    LIST: $12.22 SALE:   $9.60 CAD



  • Bushing Contact, 1.0mm

    Part #: B99504

    REF #: 61130006626

    Pin w/ Wire for Replacement of Damaged Bulb Carrier Wires Clips Into 6 or 8 Pin Connectors .....

      IN STOCK

    LIST: $6.42 SALE:   $5.40 CAD



  • Electrical Connector

    Part #: URO011033

    REF #: 61132359999

      IN STOCK

    LIST: $44.83 SALE:   $27.25 CAD



  • Corner Lamp Wiring Harness

    Part #: CAS124IM

    REF #: F90012

      IN STOCK

    LIST: $25.39 SALE:   $19.05 CAD



  • Connector

    Part #: B99410

    REF #: 61138383300


    6 POL. Connector

      IN STOCK

    LIST: $22.59 SALE:   $17.75 CAD



  • Corner Lamp Wiring Harness

    Part #: CAS114IM

    REF #: F90001

      IN STOCK

    LIST: $26.61 SALE:   $19.95 CAD



  • Corner Lamp Wiring Harness

    Part #: CAS119IM

    REF #: F90007

      IN STOCK

    LIST: $25.39 SALE:   $19.05 CAD



  • Headlight Connector

    Part #: CAS247IM

    REF #: S900

      IN STOCK

    LIST: $31.80 SALE:   $23.85 CAD



  • Headlight Wiring Harness

    Part #: CAS120IM

    REF #: F90008

      IN STOCK

    LIST: $25.39 SALE:   $19.05 CAD



  • Level Sensor

    Part #: B97101

    REF #: 37146784696

    Headlight / Suspension Level Sensor - OE Part In Box

      IN STOCK

    LIST: $128.57 SALE:   $100.95 CAD



  • Level Sensor

    Part #: B97102

    REF #: 37146784697

    Headlight / Suspension Level Sensor
    For Vehicles with Xenon Headlight

    .....

      IN STOCK

    LIST: $202.63 SALE:   $159.10 CAD



  • Level Sensor

    Part #: B97105

    REF #: 37146853753

    REAR
    E82/E88 128/135 05/09-,M Coupe,
    E9x 323/325/328/330/335 -04/07
    E9x 323/328/335 .....

      IN STOCK

    LIST: $154.43 SALE:   $121.25 CAD



  • Regulating Rod

    Part #: B51807

    REF #: 37146752797

    Rear Regulating Rod for Level Sensor

      IN STOCK

    LIST: $31.74 SALE:   $24.90 CAD



  • Air Temperature Sensor - Outside

    Part #: 65816905133

    REF #: 65816905133

      IN STOCK

    LIST: $32.12 SALE:   $22.30 CAD



  • Ambient Air Temperature Sensor

    Part #: B9737

    REF #: 65816905133

    OUTSIDE AIR TEMPERATURE SENSOR

    FOR ALL MODELS
    E46,E90/E91,E39,E60/E61,E63/E64

      IN STOCK

    LIST: $59.88 SALE:   $47.00 CAD



  • Sensor - Temperature

    Part #: TMS161IM

    REF #: AX203

      IN STOCK

    LIST: $82.58 SALE:   $61.95 CAD



  • Sensor - Temperature

    Part #: URO011896

    REF #: 65816905133

      IN STOCK

    LIST: $28.52 SALE:   $17.35 CAD



  • ABS Sensor, FRONT

    Part #: 50355

    REF #: 34526756382

    Front Wheel Speed Sensor

      IN STOCK

    LIST: $162.41 SALE:   $106.85 CAD



  • ABS Sensor, FRONT

    Part #: B68404

    REF #: 34526756375

    E39 525i/iT,530i,M5
    E39 528i/iT/540i/iT 09/98-

      IN STOCK

    LIST: $88.65 SALE:   $62.15 CAD



  • ABS Sensor, FRONT

    Part #: B68403

    REF #: 34523420330

    Front Wheel Speed Sensor E83 X3 2.5i,3.0i/si

      IN STOCK

    LIST: $36.32 SALE:   $27.30 CAD



  • ABS Sensor, FRONT

    Part #: B68406

    REF #: 34526771704

    Front Wheel Speed Sensor

    E53 X5 3.0i/4.4i N62/4.8is 10/03-

    L=676mm

      IN STOCK

    LIST: $36.32 SALE:   $27.30 CAD



  • ABS Sensor, FRONT

    Part #: B68408

    REF #: 34526764858

    Front Wheel Speed Sensor

    DXC Sensor

      IN STOCK

    LIST: $106.98 SALE:   $80.35 CAD



  • ABS Sensor, FRONT

    Part #: B4522

    REF #: 34521182159

    -9/98

      IN STOCK

    LIST: $226.20 SALE:   $177.60 CAD



  • Anti-Lock Brake System (ABS) Sensor - Front Left

    Part #: 0970418

    REF #: 136ABS10128

    w/ Dynamic Stability Control; From 9/00

      IN STOCK

    LIST: $125.03 SALE:   $82.25 CAD



  • Clearance

    ABS Sensor, REAR

    Part #: B4515

    REF #: 34521182067

      IN STOCK

    LIST: $140.26 SALE:   $45.75 CAD



  • ABS Sensor, REAR

    Part #: B68453

    REF #: 34523420331

    Rear Wheel Speed Sensor E83 X3 2.5i,3.0i/si

      IN STOCK

    LIST: $58.89 SALE:   $44.25 CAD



  • ABS Sensor, REAR

    Part #: B68457

    REF #: 34526764859

      IN STOCK

    LIST: $124.83 SALE:   $93.75 CAD



  • Anti-Lock Brake System (ABS) Sensor - Rear

    Part #: 0970404

    REF #: 136ABS10030

    E46 Body

      IN STOCK

    LIST: $101.54 SALE:   $66.80 CAD



  • Anti-Lock Brake System (ABS) Sensor - Rear

    Part #: 0970406

    REF #: 136ABS10039

      IN STOCK

    LIST: $108.07 SALE:   $71.10 CAD



  • Anti-Lock Brake System (ABS) Sensor - Rear

    Part #: 0970420

    REF #: 136ABS10139

      IN STOCK

    LIST: $120.09 SALE:   $79.00 CAD



  • Anti-Lock Brake System (ABS) Sensor - Rear

    Part #: 0970424

    REF #: 136ABS10169

      IN STOCK

    LIST: $91.34 SALE:   $60.10 CAD



  • Air/Fuel Ratio Sensor

    Part #: 27000

    REF #: 27000

      IN STOCK

    LIST: $523.38 SALE:   $384.85 CAD



  • Air/Fuel Ratio Sensor

    Part #: 27051

    REF #: 27051

      IN STOCK

    LIST: $414.67 SALE:   $304.90 CAD



  • Air/Fuel Ratio Sensor

    Part #: 27053

    REF #: 27053

      IN STOCK

    LIST: $423.04 SALE:   $311.05 CAD



  • Air/Fuel Ratio Sensor

    Part #: 27082

    REF #: 27082

      IN STOCK

    LIST: $392.95 SALE:   $288.95 CAD



  • Air/Fuel Ratio Sensor

    Part #: 27083

    REF #: 27083

      IN STOCK

    LIST: $518.37 SALE:   $381.15 CAD



  • Oxygen Sensor

    Part #: 25676

    REF #: 25676

      IN STOCK

    LIST: $218.25 SALE:   $160.45 CAD



  • Oxygen Sensor

    Part #: 25711

    REF #: 25711

      IN STOCK

    LIST: $449.13 SALE:   $330.25 CAD



  • Oxygen Sensor

    Part #: 25735

    REF #: 25735

      IN STOCK

    LIST: $309.70 SALE:   $227.75 CAD



  • Oxygen Sensor

    Part #: 25736

    REF #: 25736

      IN STOCK

    LIST: $330.10 SALE:   $242.70 CAD



  • Oxygen Sensor

    Part #: 25743

    REF #: 25743

      IN STOCK

    LIST: $443.13 SALE:   $325.85 CAD



  • Oxygen Sensor

    Part #: 25744

    REF #: 25744

      IN STOCK

    LIST: $358.15 SALE:   $263.35 CAD



  • Oxygen Sensor

    Part #: 25768

    REF #: 25768

      IN STOCK

    LIST: $334.67 SALE:   $246.10 CAD



  • Oxygen Sensor

    Part #: 0258017092

    REF #: 11787540167

    BANK 1 / 2
    Before Catalytic Converter

    L=950mm

      IN STOCK

    LIST: $328.81 SALE:   $258.15 CAD



  • Oxygen Sensor

    Part #: B29041

    REF #: 11787570760

    BANK 1
    Pre-Catalytic Converter

    L=1300mm

      IN STOCK

    LIST: $299.39 SALE:   $235.05 CAD



  • Oxygen Sensor

    Part #: B29048

    REF #: 11787836451

    BANK 1 / BANK 2 After Catalytic Converter E60 M5, E63/E64 M6

      IN STOCK

    LIST: $259.93 SALE:   $204.05 CAD



  • Oxygen Sensor

    Part #: B29050

    REF #: 11787512002

    BANK 2 After Catalytic
    Cyl#5-8 DRIVER SIDE

    E60 545i, E63/E64 645Ci
    E65/E66 .....

      IN STOCK

    LIST: $256.49 SALE:   $201.35 CAD



  • Oxygen Sensor

    Part #: B29053

    REF #: 11787540168


    FRONT LEFT
    Length 55cm
    Manual Transmission

    E60 550
    E63/64 650

      IN STOCK

    LIST: $290.24 SALE:   $227.90 CAD



  • Oxygen Sensor

    Part #: B29059

    REF #: 11787544655

    BANK2 After Catalytic
    Cylinder#4-6 Rear Manifold

    E60 525i/xi/528i/xi/530i/xi .....

      IN STOCK

    LIST: $232.28 SALE:   $182.35 CAD



  • Oxygen Sensor

    Part #: B29060

    REF #: 11787544654

    BANK 1 After Catalytic
    Cylinder#1-3 Front Manifold

    E60 525i/xi/530i/xi N52
    E61 .....

      IN STOCK

    LIST: $297.73 SALE:   $233.75 CAD



  • Oxygen Sensor

    Part #: B29065

    REF #: 11787545074

    BANK 1 After Catalytic
    Cyl#1-3 Front Manifold

    N52 Engine
    E82/E88, E9x, E83 .....

      IN STOCK

    LIST: $250.49 SALE:   $196.65 CAD



  • Oxygen Sensor

    Part #: B29066

    REF #: 11787545075

    BANK 2 After Catalytic
    Cyl#4-6 Rear Manifold

    E90/E91/E92/E93 .....

      IN STOCK

    LIST: $267.71 SALE:   $210.20 CAD



  • Oxygen Sensor

    Part #: B29067

    REF #: 11787557756

    BANK 1 Before Catalytic
    Cyl#1-3 Front Manifold

    N52 Engine
    E70 X5 3.0si

      IN STOCK

    LIST: $403.55 SALE:   $316.85 CAD



  • Oxygen Sensor

    Part #: B29071

    REF #: 11787557223

    BANK 2 Pre-Catalytic
    Cylinders 5-8 Driver Side

    E70 X5 4.8i

    L= 950mm

      IN STOCK

    LIST: $379.18 SALE:   $297.70 CAD



  • Oxygen Sensor

    Part #: B29077

    REF #: 11787576673

    BEFORE CATALYTIC CONVERTER L=500mm

      IN STOCK

    LIST: $354.62 SALE:   $278.40 CAD



  • Oxygen Sensor

    Part #: B29079

    REF #: 11787595353

    BEFORE CATALYTIC CONVERTER L=320mm

      IN STOCK

    LIST: $294.05 SALE:   $230.85 CAD



  • Oxygen Sensor

    Part #: B29082

    REF #: 11787596908

    Before Catalytic Converter

    PRODUCTION DATE SPLIT FOR:
    F30/F34 335i/iX/Hybrid 3 .....

      IN STOCK

    LIST: $272.89 SALE:   $214.25 CAD



  • Oxygen Sensor

    Part #: B29083

    REF #: 11787589475

    After Catalytic Converter

    PRODUCTION DATE SPLIT FOR:
    F30 335i/iX/Hybrid 3 -08/13

      IN STOCK

    LIST: $275.45 SALE:   $216.25 CAD



  • Oxygen Sensor

    Part #: B29084

    REF #: 11787596924

    Before Catalytic Converter

    PRODUCTION DATE SPLIT FOR:
    F30 335i/iX/Hybrid 3 .....

      IN STOCK

    LIST: $304.16 SALE:   $238.80 CAD



  • Oxygen Sensor

    Part #: B29091

    REF #: 11787589121

    Before Catalytic Converter

    L=400mm

      IN STOCK

    LIST: $253.37 SALE:   $198.95 CAD



  • Oxygen Sensor

    Part #: B29092

    REF #: 11787589122

    After Catalytic Converter

    L=540mm

      IN STOCK

    LIST: $286.51 SALE:   $224.95 CAD



  • Oxygen Sensor

    Part #: B9044

    REF #: 11787516150

    BANK 1 Pre-Catalytic
    Cyl#1-4 PASSENGER SIDE

    E60 545i AUTO, E63/E64 645Ci .....

      IN STOCK

    LIST: $337.78 SALE:   $265.20 CAD



  • Clearance

    Oxygen Sensor

    Part #: B9046

    REF #: 11787512973

    BANK 2 After Catalytic
    Cyl#5-8 DRIVER SIDE E65/E66 745i/Li -09/03 Cyl#5-8
    E65/E66 .....

      IN STOCK

    LIST: $275.28 SALE:   $78.45 CAD



  • Oxygen Sensor

    Part #: RB13231

    REF #: 11781735500


    Require 1 Sensor;
    4 and 6 cylinder engines

    Require 2 sensors;
    8 .....

      IN STOCK

    LIST: $203.73 SALE:   $159.95 CAD



  • Oxygen Sensor

    Part #: RB13559

    REF #: 11781247406

    Front
    M44 REQUIRES 1
    M62 -9/98 REQUIRES 2

      IN STOCK

    LIST: $179.39 SALE:   $140.85 CAD



  • Oxygen Sensor

    Part #: RB15167

    REF #: 11787614322

    BANK 1/2 After Catalytic

    L=560mm

      IN STOCK

    LIST: $224.03 SALE:   $175.90 CAD



  • Oxygen Sensor

    Part #: RB15335

    REF #: 11787524530

    AFTER CAT DRIVER SIDE

    X5 4.4L N62 04-06
    X5 4.8L
    115cm IN LENGTH

      IN STOCK

    LIST: $272.22 SALE:   $213.75 CAD



  • Oxygen Sensor

    Part #: RB15682

    REF #: 11787506539

    AFTER CAT PASSENGER SIDE

    X5 4.4L N62 04-06
    X5 4.8L
    45cm IN LENGTH

      IN STOCK

    LIST: $267.06 SALE:   $209.70 CAD



  • Oxygen Sensor

    Part #: RB17029

    REF #: 11787539124


    FRONT LEFT
    Length 62cm
    Automatic Transmission

    E60 550
    E63/64 .....

      IN STOCK

    LIST: $738.52 SALE:   $534.05 CAD



  • Oxygen Sensor

    Part #: RB17099

    REF #: 11787558073

    BANK 2 Before Catalytic
    Cylinder#4-6 Rear Manifold

    E82/E88 128i,
    E9x .....

      IN STOCK

    LIST: $311.29 SALE:   $244.40 CAD



  • Oxygen Sensor

    Part #: RB17126

    REF #: 11787561410

    BANK 1 Pre-Catalytic
    Cyl# 1-4 Passenger Side

    E60 550i 06/06- AUTO, E63/E64 650i .....

      IN STOCK

    LIST: $308.95 SALE:   $242.55 CAD



  • NOx Sensor

    Part #: B29309

    REF #: 13628589844

    NOx Sensor Closest to Rear of Vehicle

    L=415mm

      IN STOCK

    LIST: $1716.95 SALE:   $1164.95 CAD



  • NOx Sensor

    Part #: B29310

    REF #: 13628589845

    NOx Sensor Closest to Rear of Vehicle

      IN STOCK

    LIST: $1716.95 SALE:   $1164.95 CAD



  • NOx Sensor

    Part #: B29311

    REF #: 13628589846

    NOx Sensor Closest to Front of Vehicle

    L=915mm

      IN STOCK

    LIST: $1716.95 SALE:   $1164.95 CAD



  • Engine Cooling System Temperature Sensor

    Part #: 13621433077

    REF #: 13621433077

    Located in Lower Radiator Hose Located In Radiator Hose

      IN STOCK

    LIST: $38.41 SALE:   $8.00 CAD



  • Engine Cooling System Temperature Sensor

    Part #: 0280130026

    REF #: 025906041

    Bosch Brand - Bosch is an OEM Manufacturer Bosch Brand - Bosch is an OEM Manufacturer; w/ 2 Pin .....

      IN STOCK

    LIST: $56.71 SALE:   $35.60 CAD



  • Sensor - Temperature

    Part #: TMS494IM

    REF #: MEK000030L

      IN STOCK

    LIST: $48.55 SALE:   $36.40 CAD



  • Sensor - Temperature

    Part #: TMS529IM

    REF #: 009309541

      IN STOCK

    LIST: $82.71 SALE:   $62.05 CAD



  • Sensor - Temperature

    Part #: TMS543IM

    REF #: 009107441

      IN STOCK

    LIST: $44.23 SALE:   $33.15 CAD



  • Sensor - Temperature

    Part #: URO001279

    REF #: 13621433077

      IN STOCK

    LIST: $31.71 SALE:   $19.25 CAD



  • Clearance

    Temperature Sensor

    Part #: B93403

    REF #: 13621703993

    Double Temperature Switch

      IN STOCK

    LIST: $62.83 SALE:   $18.45 CAD



  • Temperature Sensor

    Part #: B1102

    REF #: 13621709966

    Blue, 2 Connector
    M12x1.5
    Also Fits Land Rover's, Saab & VW Applications
    .....

      IN STOCK

    LIST: $23.51 SALE:   $18.35 CAD



  • Temperature Sensor

    Part #: B1104

    REF #: 13621433077


    COOLANT TEMPERATURE SENSOR IN RADIATOR HOSE

    With O-ring seal

    Also .....

      IN STOCK

    LIST: $34.17 SALE:   $26.85 CAD



  • Temperature Sensor

    Part #: B93401

    REF #: 13621433076

    COOLANT / OIL TEMPERATURE SENSOR

    E46/Z3/E83/E85 M52TU/M54 ENGINE
    SENSOR AT OIL .....

      IN STOCK

    LIST: $32.19 SALE:   $25.25 CAD



  • Temperature Sensor, Coolant

    Part #: B1101

    REF #: 12621710535

    Black, 2 Connector

      IN STOCK

    LIST: $36.21 SALE:   $27.20 CAD



  • Alternator

    Part #: AL0703X

    REF #: 12317501599

    120A AL0703X
    2 Pin Square Connector - With Cooling Duct On Back Core charges applies.

      IN STOCK

    LIST: $611.28 SALE:   $383.65 CAD



  • Alternator

    Part #: AL0734X

    REF #: 12317508054

    150AMP - Water Cooled

    Also fits Range Rover - see details for application

    .....

      IN STOCK

    LIST: $1642.32 SALE:   $890.75 CAD



  • Alternator

    Part #: AL0736X

    REF #: 12311247310

    AL0736X
    80AMP Core charges applies.

      IN STOCK

    LIST: $737.28 SALE:   $426.20 CAD



  • Alternator

    Part #: AL0739X

    REF #: 12311744567

    140A AL0739X
    E36 320/325 09/91-
    E36 328/M3
    E34 525i/iT 09/91-4/95 Core charges .....

      IN STOCK

    LIST: $811.80 SALE:   $469.25 CAD



  • Alternator

    Part #: AL0749X

    REF #: 12311744564

    AL0749X 80A Core charges applies.

      IN STOCK

    LIST: $805.53 SALE:   $465.65 CAD



  • Alternator

    Part #: AL0850X

    REF #: 12317558220


    E82 135i N54,M Coupe
    E9x 335i/xi/is, E60/E61 535i/xi Core charges applies

      IN STOCK

    LIST: $1240.47 SALE:   $698.65 CAD



  • Alternator

    Part #: AL9357X

    REF #: 12317540992

    180A

    ALSO FOR:
    E53 X5 4.4i N62 -12/03 Core charges applies.

      IN STOCK

    LIST: $883.98 SALE:   $511.00 CAD



  • Alternator

    Part #: AL9413X

    REF #: 12317551253

    140A AL0738X 3 PIN CONNECTOR
    E46 323i/Ci/iT,328i/Ci
    E39 528i/iT -09/00 E53 X5 3.0i, .....

      IN STOCK

    LIST: $712.99 SALE:   $412.15 CAD



  • Alternator

    Part #: AL9456X

    REF #: 12317561002

    220A

    E70 X5 4.8i
    FOR VEHICLES WITH 4-ZONE CLIMATE CONTROL - OPTION S4NBA=YES

      IN STOCK

    LIST: $1151.62 SALE:   $648.65 CAD



  • Alternator

    Part #: AL9458X

    REF #: 12317804266

    220A

    E70 X5 3.5d

    ALSO FOR
    E70 X5 35dX
    w/ 4-ZONE CLIMATE CONTROL .....

      IN STOCK

    LIST: $1129.20 SALE:   $652.75 CAD



  • Alternator

    Part #: 1300403

    REF #: 12317555926

    180A

    E82/E88 128i
    E9x 323/328
    E60 528i/xi -09/08
    E83 X3 3.0i/si

      IN STOCK

    LIST: $1015.06 SALE:   $686.80 CAD



  • Alternator

    Part #: 1300404

    REF #: 12317836592

    170A E60 M5, E63/E64 M6

      IN STOCK

    LIST: $971.62 SALE:   $657.45 CAD



  • Alternator

    Part #: X10010

    REF #: 12317837981

    180A E90/E92/E93 M3

      IN STOCK

    LIST: $1273.10 SALE:   $861.45 CAD



  • Alternator

    Part #: X10012

    REF #: 12317603782

    230A

      IN STOCK

    LIST: $1716.71 SALE:   $1118.55 CAD



  • Alternator

    Part #: X10019

    REF #: 12317560989

    220A

    E70 X5 3.0si

    Must Check Existing Alternator On Vehicle

      IN STOCK

    LIST: $1818.00 SALE:   $1184.55 CAD



  • Alternator

    Part #: X10061

    REF #: 12317605061

    210 A

      IN STOCK

    LIST: $773.19 SALE:   $559.15 CAD



  • Alternator

    Part #: X10062

    REF #: 12317605478

    170A

      IN STOCK

    LIST: $937.08 SALE:   $660.25 CAD



  • Alternator - New

    Part #: AL0841N

    REF #: 0121715012

    w/ 180 Amp Alternator

      IN STOCK

    LIST: $1999.25 SALE:   $1084.35 CAD



  • Alternator - New

    Part #: 12317540992

    REF #: 12317540992

    w/ 180 Amp Alternator

      IN STOCK

    LIST: $1171.40 SALE:   $792.60 CAD



  • Aluminium Bolt Set

    Part #: HWK0004

    REF #: 12310392568

    Aluminium Bolt Kit For Alternator X-8934 / X10007
    Must Be Replaced With Alternator

      IN STOCK

    LIST: $29.12 SALE:   $21.05 CAD



  • Negative Battery Cable

    Part #: 010561901

    REF #: 61216819309

    Negative Battery Terminal

    IBS (Intelligent Battery Sensor)

    HELLA=OEM

      IN STOCK

    LIST: $461.91 SALE:   $319.15 CAD



  • Negative Battery Cable

    Part #: 010562941

    REF #: 61217620566

    Negative Battery Terminal

    IBS (Intelligent Battery Sensor)

    HELLA=OEM

      IN STOCK

    LIST: $502.84 SALE:   $347.40 CAD



  • Negative Battery Cable

    Part #: 61129215954

    REF #: 12427603567

    Negative Battery Terminal

    IBS (Intelligent Battery Sensor)

    MUST ALSO .....

      IN STOCK

    LIST: $495.44 SALE:   $342.30 CAD



  • Negative Battery Cable

    Part #: B99609

    REF #: 61127616199

    Negative Battery Terminal

    IBS (Intelligent Battery Sensor)

    E82/E88 .....

      IN STOCK

    LIST: $514.82 SALE:   $355.70 CAD



  • Negative Battery Cable

    Part #: B99610

    REF #: 61127616200

    Negative Battery Terminal

    IBS (Intelligent Battery Sensor)

    E90/E91/E92 .....

      IN STOCK

    LIST: $585.56 SALE:   $404.55 CAD



  • Oil Level Sensor

    Part #: 12617508003

    REF #: 12617508003

    E46 320-M3, E60 525,530 M54
    E39 525,530,M5,528 10/97-,540 10/97-
    E83 X3, E53 X5, E38 .....

      IN STOCK

    LIST: $210.38 SALE:   $145.35 CAD



  • Oil Level Sensor

    Part #: FLU118IM

    REF #: 12617607910

      IN STOCK

    LIST: $715.13 SALE:   $494.00 CAD



  • Oil Level Sensor

    Part #: 1430400

    REF #: 12617607910

    N52/N54/N63/N74 Engines N55 Engine -07/11

      IN STOCK

    LIST: $573.45 SALE:   $414.65 CAD



  • Oil Level Sensor

    Part #: 1430409

    REF #: 12617607909


    E60 525xi,528xi,530xi,535xi
    E61 530xi,535xi, E83 X3 3.0i/si

      IN STOCK

    LIST: $572.13 SALE:   $413.70 CAD



  • Oil Pressure Switch

    Part #: B93502

    REF #: 12617592532

      IN STOCK

    LIST: $133.33 SALE:   $104.65 CAD



  • Sensor - Oil Pressure

    Part #: URO011736

    REF #: 12617592532

      IN STOCK

    LIST: $115.13 SALE:   $69.95 CAD



  • Starter

    Part #: SR0446X

    REF #: 12411736921


    E31 840i/Ci, E32 740i/iL -94,
    E34 530/540 -95, E38 740i/iL Core charges applies.

      IN STOCK

    LIST: $600.95 SALE:   $377.15 CAD



  • Starter

    Part #: SR0448X

    REF #: 12411740379

    SR0448X
    E30 318i/is M42 90-91
    E36 318/320/323/325/328/M3 3.2
    E46 .....

      IN STOCK

    LIST: $466.62 SALE:   $292.85 CAD



  • Starter

    Part #: SR9507X

    REF #: 12412179001

    Interchangeable For Denso Starter
    SR 9507X E46 320/325/330 09/02-
    E39 525/530 .....

      IN STOCK

    LIST: $485.81 SALE:   $304.90 CAD



  • Starter

    Part #: 1340405

    REF #: 12417835735


    E46 M3, Z3 M3.2 S54
    E85/E86 Z4 M3.2 VALEO=OEM

      IN STOCK

    LIST: $609.59 SALE:   $423.35 CAD



  • Starter - Remanufactured

    Part #: SR0492X

    REF #: 12412354701

      IN STOCK

    LIST: $426.63 SALE:   $267.75 CAD



  • Starter Bolt Set

    Part #: HWK0039

    REF #: 12410392577

    Set of Two

      IN STOCK

    LIST: $20.92 SALE:   $15.10 CAD



  • Ground Cable, Starter

    Part #: 1460424

    REF #: 12427549393

    Starter Ground Cable

      IN STOCK

    LIST: $133.40 SALE:   $104.75 CAD



  • Ground Cable, Starter

    Part #: 1460425

    REF #: 12427549396

    Starter Ground Cable

      IN STOCK

    LIST: $133.40 SALE:   $104.75 CAD



  • Exhaust Temperature Sensor

    Part #: B29407

    REF #: 13627805607

      IN STOCK

    LIST: $271.41 SALE:   $213.10 CAD



  • Sensor - Water Temperature

    Part #: URO012666

    REF #: URO012666

      IN STOCK

    LIST: $14.91 SALE:   $9.05 CAD



  • Temperature Sensor

    Part #: B93405

    REF #: 13627580635

    Engine Oil Temperature Sensor on Engine Block

      IN STOCK

    LIST: $66.76 SALE:   $52.40 CAD



  • Voltage Regulator - External

    Part #: GER024

    REF #: 0021542806

    Beru Brand - Beru is an OEM Manufacturer w/ Beru; For Alternator

      IN STOCK

    LIST: $47.07 SALE:   $36.95 CAD



  • Voltage Regulator - Internal

    Part #: GER003

    REF #: 002 154 98 06

    Beru Brand - Beru is an OEM Manufacturer Beru Brand - Beru is an OEM Manufacturer; w/ Bosch .....

      IN STOCK

    LIST: $59.34 SALE:   $46.60 CAD



  • Eccentric Shaft Sensor

    Part #: B12905

    REF #: 11377527017

    N62 Engines

      IN STOCK

    LIST: $865.35 SALE:   $521.70 CAD



  • Impulse Sending Wheel

    Part #: 1470430

    REF #: 11367578877

    Impulse Sending Wheel for VANOS Adjustment Unit / Cam Sprocket

    INTAKE / EXHAUST

      IN STOCK

    LIST: $64.55 SALE:   $50.65 CAD



  • Spark Plug Pipe

    Part #: B11129

    REF #: 11127570219

    Replaced With Valve Cover Gaskets

    N62 Requires 8 Per Vehicle
    N73 Requires 12 Per .....

      IN STOCK

    LIST: $40.71 SALE:   $29.30 CAD



  • Spark Plug Sleeve

    Part #: B11192

    REF #: 11127575422

    Spark Plug Tube

    6 REQ. PER VEHICLE

      IN STOCK

    LIST: $21.54 SALE:   $16.90 CAD



  • Spark Plug Tube

    Part #: URO011191

    REF #: 11127835170

      IN STOCK

    LIST: $30.86 SALE:   $18.75 CAD



  • Boost Solenoid Valve

    Part #: 1470406

    REF #: 11747626350

    Turbocharger Boost Solenoid Valve / Pressure Converter

    2 REQ. PER VEHICLE

      IN STOCK

    LIST: $191.24 SALE:   $150.45 CAD



  • Boost Solenoid Valve

    Part #: 700887210

    REF #: 11747626351

    Turbocharger Boost Solenoid Valve / Pressure Converter

      IN STOCK

    LIST: $229.14 SALE:   $180.30 CAD



  • Boost Solenoid Valve

    Part #: 700887220

    REF #: 11747649407

    Turbocharger Boost Solenoid Valve / Pressure Converter

      IN STOCK

    LIST: $232.24 SALE:   $182.75 CAD



  • MAP Sensor

    Part #: PRS195IM

    REF #: 13627585492

      IN STOCK

    LIST: $358.68 SALE:   $269.00 CAD



  • Air Flow Meter

    Part #: 0280218266

    REF #: 13627602038

    Mass Air Flow Sensor (MAF)

      IN STOCK

    LIST: $521.80 SALE:   $327.45 CAD



  • Air Flow Meter

    Part #: 0280218279

    REF #: 13627612746

    Mass Air Flow Sensor (MAF)

      IN STOCK

    LIST: $417.46 SALE:   $262.00 CAD



  • Air Flow Meter, Air Pump

    Part #: 11721438814

    REF #: 11721438814

    AIR FLOW METER FOR SECONDARY AIR PUMP

    E46 325i/Ci/xi 03/03-,330i/Ci/xi 03/03-,
    .....

      IN STOCK

    LIST: $247.85 SALE:   $162.25 CAD



  • Air Flow Sensor

    Part #: FULS430IM

    REF #: 11721438814

      IN STOCK

    LIST: $559.77 SALE:   $419.85 CAD



  • Air Flow Sensor

    Part #: FULS432IM

    REF #: 009142631

      IN STOCK

    LIST: $662.09 SALE:   $457.35 CAD



  • Air Flow Sensor

    Part #: FULS453IM

    REF #: 13627602038

      IN STOCK

    LIST: $558.07 SALE:   $418.55 CAD



  • Air Flow Sensor

    Part #: FULS506IM

    REF #: 103430

      IN STOCK

    LIST: $374.04 SALE:   $280.55 CAD



  • Mass Air Flow Sensor

    Part #: 13621432356

    REF #: 13621432356

    WATCH FOR PRODUCTION DATE
    3 PIN CONNECTOR PLUG M52 / M54 10/98-

    E46 325Ci .....

      IN STOCK

    LIST: $514.31 SALE:   $336.65 CAD



  • Mass Air Flow Sensor

    Part #: 13621438871

    REF #: 13627567451

    3 PIN CONNECTOR PLUG
    M54
    E46 330i -09/02
    E46 330Ci -03/03
    E46 330xi
    E39 .....

      IN STOCK

    LIST: $679.44 SALE:   $409.60 CAD



  • Mass Air Flow Sensor

    Part #: 13627520519

    REF #: 13627520519

    E90/E91 325i/xi,330i/xi
    E60/E61 525i/xi,530i/xi
    E85/E86 Z4 3.0i N52,3.0si

      IN STOCK

    LIST: $593.98 SALE:   $388.80 CAD



  • Mass Air Flow Sensor

    Part #: 13627551638

    REF #: 13627551638


    E82/E88 128i
    E9x 323/328i
    E60 528i/xi
    E70 X5 3.0si

      IN STOCK

    LIST: $642.58 SALE:   $420.60 CAD



  • Mass Air Flow Sensor

    Part #: 13627566983

    REF #: 13627566983

    6 PIN CONNECTOR
    M54 3.0L
    E46 330i 10/02-
    E46 330Ci 4/03-
    E83 X3 3.0L
    .....

      IN STOCK

    LIST: $829.45 SALE:   $500.05 CAD



  • Mass Air Flow Sensor

    Part #: 13627566984

    REF #: 13627566984


    WATCH FOR PRODUCTION DATE
    6 PIN CONNECTOR PLUG
    E46 325ci coupe/convertible .....

      IN STOCK

    LIST: $825.83 SALE:   $497.85 CAD



  • Mass Air Flow Sensor

    Part #: 0280217814

    REF #: 13621433567


    E39 540i/iT 09/98-, E38 740i/iL 09/98-, E53 X5 4.4i M62,4.6is
    Also fits Range Rover .....

      IN STOCK

    LIST: $1005.62 SALE:   $581.30 CAD



  • Mass Air Flow Sensor

    Part #: 0280218062

    REF #: 13627839014


    E46 M3 S54
    E60 M5 S85
    E63/64 M6 S85
    Z3 M 3.2
    Z4 M 3.2

      IN STOCK

    LIST: $1475.75 SALE:   $831.20 CAD



  • Mass Air Flow Sensor

    Part #: 0280218270

    REF #: 13627566990

      IN STOCK

    LIST: $467.01 SALE:   $293.10 CAD



  • Mass Air Flow Sensor

    Part #: 0281006147

    REF #: 13628509725

    Air Flow Meter / Air Mass Meter

      IN STOCK

    LIST: $409.01 SALE:   $256.70 CAD



  • Mass Air Flow Sensor

    Part #: B22415

    REF #: 13621433566



    Air Flow Meter / Air Mass Meter
    Require 2 pieces
    E39 M5 00-03

      IN STOCK

    LIST: $315.52 SALE:   $247.70 CAD



  • Fuel High Pressure Sensor

    Part #: 0261545071

    REF #: 13537620946

      IN STOCK

    LIST: $149.69 SALE:   $117.55 CAD



  • Fuel Low Pressure Sensor

    Part #: 1470426

    REF #: 13539899007

      IN STOCK

    LIST: $210.66 SALE:   $165.40 CAD



  • Fuel Pressure Sensor

    Part #: PRS378IM

    REF #: 13539899007

      IN STOCK

    LIST: $244.30 SALE:   $183.25 CAD



  • Fuel Pressure Sensor

    Part #: PRS379IM

    REF #: 13537537319

      IN STOCK

    LIST: $271.97 SALE:   $204.00 CAD



  • Fuel Pressure Sensor

    Part #: PRS380IM

    REF #: 13537620946

      IN STOCK

    LIST: $160.92 SALE:   $120.70 CAD



  • Adapter, High Pressure Fuel Pump

    Part #: 1510406

    REF #: 12518638006

    Wiring Adapter for High Pressure Fuel Pump

    F22 228i -03/14
    F3x 320i/iX/328i/iX .....

      IN STOCK

    LIST: $50.68 SALE:   $39.80 CAD



  • Fuel Filter / Level Sender

    Part #: 15120401

    REF #: 16117163295

    Fuel Filter / Level Sender / Pressure Regulator E82/E88 128i/135i
    E9x .....

      IN STOCK

    LIST: $508.26 SALE:   $332.70 CAD



  • Fuel Injector Connector Clip

    Part #: IJC699IM

    REF #: 13537564751

      IN STOCK

    LIST: $27.38 SALE:   $20.55 CAD



  • MAP Sensor

    Part #: 5WK96865Z

    REF #: 13627843531

    Pressure Sensor

      IN STOCK

    LIST: $226.48 SALE:   $148.25 CAD



  • MAP Sensor

    Part #: PRS145IM

    REF #: 13628657300

      IN STOCK

    LIST: $248.69 SALE:   $186.50 CAD



  • MAP Sensor

    Part #: PRS193IM

    REF #: 13629797773

      IN STOCK

    LIST: $358.68 SALE:   $269.00 CAD



  • MAP Sensor

    Part #: B22463

    REF #: 13627585492

    Intake Manifold Absolute Pressure Sensor

      IN STOCK

    LIST: $342.49 SALE:   $268.90 CAD



  • MAP Sensor

    Part #: B22462

    REF #: 13628657300

    Differential Pressure Sensor on Intake Manifold

      IN STOCK

    LIST: $238.88 SALE:   $179.40 CAD



  • Pressure Sensor

    Part #: B22493

    REF #: 13627585493

    Pressure Sensor for Charge Air N54/N55 Engines - Located On Charge Air Tract or On Intake .....

      IN STOCK

    LIST: $333.48 SALE:   $261.80 CAD



  • Throttle Position Sensor

    Part #: B23303

    REF #: 13637840383

    Switch on Throttle Actuator

    S54 / S62 Engines

      IN STOCK

    LIST: $133.38 SALE:   $104.70 CAD



  • Camshaft Position Sensor

    Part #: 13627525014

    REF #: 13627525014


    N20/N51/N52/N54/N55 Engines
    N62TU/N63/S63/S63TU Engines

      IN STOCK

    LIST: $151.23 SALE:   $99.00 CAD



  • Camshaft Position Sensor

    Part #: 12141726590

    REF #: 12141726590

    Cam Sensor M50 -9/92

      IN STOCK

    LIST: $112.50 SALE:   $23.35 CAD



  • Camshaft Position Sensor

    Part #: 12147539171

    REF #: 12147539171

    INTAKE

    E46 M3, Z3 M3.2 S54
    E85/E86 Z4 M3.2

      IN STOCK

    LIST: $230.20 SALE:   $180.75 CAD



  • Camshaft Position Sensor

    Part #: 9451210

    REF #: 13627792256

    Cam Sensor

    M57 Engines

      IN STOCK

    LIST: $119.64 SALE:   $93.95 CAD



  • Camshaft Position Sensor

    Part #: B93205

    REF #: 12147539173

    Cam Sensor S62 Intake

    E39 M5, E52 Z8

      IN STOCK

    LIST: $197.20 SALE:   $154.85 CAD



  • Camshaft Position Sensor

    Part #: B93206

    REF #: 13627796054

    Cam Sensor S54/S62 Exhaust

    E46 M3, Z3/Z4 M3.2
    E39 M5, E52 Z8

      IN STOCK

    LIST: $258.29 SALE:   $202.80 CAD



  • Camshaft Position Sensor

    Part #: B93213

    REF #: 12147539172

    INTAKE

    E60 545i, E63/E64 645Ci, E53 X5 4.8is

      IN STOCK

    LIST: $273.26 SALE:   $214.55 CAD



  • Camshaft Position Sensor

    Part #: B93224

    REF #: 13627837904


    S65 ENGINES

      IN STOCK

    LIST: $158.67 SALE:   $124.55 CAD



  • Camshaft Position Sensor

    Part #: B9526

    REF #: 12147539165

    Cam Sensor M52TU/M54 Intake (Driver Side)

    OEM IN FEBI BOX

      IN STOCK

    LIST: $252.60 SALE:   $94.65 CAD



  • Camshaft Position Sensor

    Part #: B9527

    REF #: 12147518628

    Cam Sensor M52TU/M54 Exhaust (Passenger Side)

      IN STOCK

    LIST: $149.14 SALE:   $56.65 CAD



  • Camshaft Position Sensor

    Part #: B9530

    REF #: 12147539166

    M62 09/98-

      IN STOCK

    LIST: $188.37 SALE:   $147.90 CAD



  • Camshaft Sensor

    Part #: 1470413F

    REF #: 12141435350

    Febi Bilstein Brand; Intake Side; From 9/98

      IN STOCK

    LIST: $75.12 SALE:   $56.40 CAD



  • Camshaft Sensor

    Part #: 1470414F

    REF #: 12141435351

    Febi Bilstein Brand; Exhaust Side; From 9/98

      IN STOCK

    LIST: $70.68 SALE:   $53.05 CAD



  • Clearance

    Ignition Coil

    Part #: ZS324

    REF #: 12130148594

    Beru Brand - Beru is an OEM Manufacturer; Original Design

      IN STOCK

    LIST: $87.44 SALE:   $77.30 CAD



  • Ignition Coil

    Part #: B9200

    REF #: 12139066468

      IN STOCK

    LIST: $132.42 SALE:   $91.55 CAD



  • Ignition Coil

    Part #: B9201

    REF #: 12131703825

    WITH SPARK PLUG CONNECTOR

    NOTE:
    Also E39 525,528,530, up to -9/02 ONLY
    .....

      IN STOCK

    LIST: $120.23 SALE:   $81.25 CAD



  • Ignition Coil

    Part #: COS110IM

    REF #: UC15

      IN STOCK

    LIST: $89.61 SALE:   $67.20 CAD



  • Ignition Coil

    Part #: COS161IM

    REF #: UF2

      IN STOCK

    LIST: $61.97 SALE:   $46.50 CAD



  • Ignition Coil

    Part #: COS250IM

    REF #: 12131703228

      IN STOCK

    LIST: $163.80 SALE:   $122.85 CAD



  • Ignition Coil

    Part #: COS358IM

    REF #: 12137841556

      IN STOCK

    LIST: $238.20 SALE:   $178.65 CAD



  • Ignition Coil

    Part #: COS562IM

    REF #: 12137594596

      IN STOCK

    LIST: $126.52 SALE:   $94.90 CAD



  • Ignition Coil

    Part #: N48705

    REF #: 12121712219

      IN STOCK

    LIST: $134.53 SALE:   $96.80 CAD



  • Ignition Coil

    Part #: 0221502009

    REF #: 12131742925

      IN STOCK

    LIST: $214.57 SALE:   $134.65 CAD



  • Ignition Coil

    Part #: 0221504470

    REF #: 12137594937

    PENCIL COIL E82/E88 128i,135i N54
    E60/E61 525/528/530/535 04/06-
    E9x .....

      IN STOCK

    LIST: $74.52 SALE:   $46.75 CAD



  • Ignition Coil

    Part #: 0221504800

    REF #: 12138616153

    PENCIL COIL N55/S55/N20 Engines ALSO UPGRADE FOR: N52 Engines

    WATCH FOR PRODUCTION .....

      IN STOCK

    LIST: $72.83 SALE:   $45.70 CAD



  • Ignition Coil

    Part #: 0221119027

    REF #: 00012

    Bosch Brand - Bosch is an OEM Manufacturer Bosch Brand - Bosch is an OEM Manufacturer; Lucas Type

      IN STOCK

    LIST: $92.46 SALE:   $72.60 CAD



  • Ignition Coil

    Part #: B9200A

    REF #: 12131247281

      IN STOCK

    LIST: $321.88 SALE:   $252.70 CAD



  • Ignition Coil

    Part #: B92122

    REF #: 12138657273


    ALSO UPGRADE FOR:

    N54/N62/N63/S63/N73/N74 Engines

    ELDOR

      IN STOCK

    LIST: $123.42 SALE:   $94.95 CAD



  • Adapter, Crankshaft Sensor

    Part #: B93260

    REF #: 12517567686

    N62 Engine -06/06

    Adapter Is Required to Connect Sensor to Harness

      IN STOCK

    LIST: $108.78 SALE:   $85.40 CAD



  • Crank Sensor

    Part #: 13627525015

    REF #: 13627525015


    N51 / N52 / N54 / N63 / S65 / S85 Engines VDO = OEM

      IN STOCK

    LIST: $213.99 SALE:   $140.05 CAD



  • Crank Sensor

    Part #: 29483

    REF #: 13627639278

    Crankshaft Position Sensor

    N62 Engine -06/06

    MUST USE ADAPTER FOR NEW SENSOR .....

      IN STOCK

    LIST: $72.32 SALE:   $54.30 CAD



  • Crank Sensor

    Part #: 1470429

    REF #: 13627595860

    Crankshaft Position Sensor

    N20 Engines

      IN STOCK

    LIST: $230.09 SALE:   $180.65 CAD



  • Crank Sensor

    Part #: B93272

    REF #: 13627582842

    Crankshaft Position Sensor

      IN STOCK

    LIST: $199.55 SALE:   $156.65 CAD



  • Crank Sensor

    Part #: B9546

    REF #: 13627839138

    E39 540i/iT -03/00, E38 740i/iL -03/00 E9x M3, E60 M5, E63/E64 M6 VIEROL = OEM

      IN STOCK

    LIST: $152.56 SALE:   $119.80 CAD



  • Crank Sensor

    Part #: B9547

    REF #: 12141433264

    E39 540i/iT 03/00-, E38 740i/iL 03/00- E53 X5 4.4i M62,4.6is, E52 Z8 Alpina
    FEBI = OE Part

      IN STOCK

    LIST: $183.75 SALE:   $144.25 CAD



  • Crankshaft Position Sensor

    Part #: POS776IM

    REF #: 009163301

      IN STOCK

    LIST: $258.51 SALE:   $193.90 CAD



  • Crankshaft Position Sensor

    Part #: POS803IM

    REF #: 009163361

      IN STOCK

    LIST: $382.11 SALE:   $286.60 CAD



  • Crankshaft Sensor

    Part #: 12141709616

    REF #: 009110421

      IN STOCK

    LIST: $112.83 SALE:   $47.05 CAD



  • Distributor Cap

    Part #: 228069R

    REF #: 12111725070

      IN STOCK

    LIST: $139.08 SALE:   $92.65 CAD



  • Distributor Cap

    Part #: DISP160IM

    REF #: GB423

      IN STOCK

    LIST: $29.02 SALE:   $21.75 CAD



  • Distributor Cap

    Part #: VK106

    REF #: 0330920006

    Beru Brand - Beru is an OEM Manufacturer w/ Beru Beru Brand - Beru is an OEM Manufacturer; From .....

      IN STOCK

    LIST: $17.99 SALE:   $14.15 CAD



  • Contact Set (Points)

    Part #: KS700

    REF #: 0001582490

    w/ Regular Spring Tension; Beru Brand - Beru is an OEM Manufacturer w/ Beru; w/ Engine Code B21A

      IN STOCK

    LIST: $10.37 SALE:   $8.15 CAD



  • Distributor Points

    Part #: DISP159IM

    REF #: GB4173P

      IN STOCK

    LIST: $19.32 SALE:   $14.50 CAD



  • Distributor Rotor

    Part #: DISP131IM

    REF #: GB324

      IN STOCK

    LIST: $19.01 SALE:   $14.25 CAD



  • Distributor Rotor

    Part #: 1234332300

    REF #: 027905225B

    Bosch Brand - Bosch is an OEM Manufacturer

      IN STOCK

    LIST: $30.65 SALE:   $19.25 CAD



  • Diesel Glow Plug

    Part #: 0250201039

    REF #: 001 159 35 01

    From Engine # 035840; From Engine # 121329

      IN STOCK

    LIST: $36.04 SALE:   $22.60 CAD



  • Glow Plug

    Part #: 0250603009

    REF #: 12237807277

    M57 ENGINE E90 335d, E70 X5 3.5d,35dX

      IN STOCK

    LIST: $116.48 SALE:   $73.10 CAD



  • Spark Plug

    Part #: 1208

    REF #: 12120032137


    NGK ILZFR6D11

      IN STOCK

    LIST: $35.77 SALE:   $26.05 CAD



  • Spark Plug

    Part #: 4471

    REF #: 12120032273

    NGK LKR8AP

    E60 M5 - Require 10
    E63/E64 M6 - Require 10
    E90/E92/E93 M3 - .....

      IN STOCK

    LIST: $35.77 SALE:   $26.05 CAD



  • Spark Plug

    Part #: 4853

    REF #: 4853

      IN STOCK

    LIST: $32.01 SALE:   $23.30 CAD



  • Spark Plug

    Part #: 5987

    REF #: 12120035915

    NGK PLZFR6A11S
    OLD NGK ILZFR6D11

      IN STOCK

    LIST: $32.01 SALE:   $23.30 CAD



  • Spark Plug

    Part #: 7415

    REF #: 12120022902

    NGK DCPR8EKP S54 ENGINE

      IN STOCK

    LIST: $33.54 SALE:   $24.40 CAD



  • Spark Plug

    Part #: 90465

    REF #: 90465

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: 92400

    REF #: 92400

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: 94122

    REF #: 94122

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: 94201

    REF #: 12120041666

      IN STOCK

    LIST: $33.82 SALE:   $24.65 CAD



  • Spark Plug

    Part #: 94279

    REF #: 94279

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: 95159

    REF #: 95159

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: 95712

    REF #: 12120037663

    E82/E88 128i 12/09-
    E9x 328i/xi 12/09-
    E60 528i/xi 12/09-
    F10 528i N52
    E83 X3 .....

      IN STOCK

    LIST: $32.01 SALE:   $23.30 CAD



  • Spark Plug

    Part #: 95839

    REF #: 95839

      IN STOCK

    LIST: $29.69 SALE:   $21.60 CAD



  • Spark Plug

    Part #: FR7NPP332

    REF #: 12122158253


    BOSCH FR7NPP332

    DUAL PLATINUM HIGH POWER

    Also fits Saab - see .....

      IN STOCK

    LIST: $24.06 SALE:   $15.10 CAD



  • Spark Plug

    Part #: ZGR6STE2

    REF #: 12120037244

    BMW BOSCH ZGR6STE2 N54 Engine
    E82/E88 135i N54,M Coupe E9x 335i/xi N54
    E60/E61 .....

      IN STOCK

    LIST: $27.29 SALE:   $17.15 CAD



  • Spark Plug

    Part #: ZR5TPP33

    REF #: 12120037580

    BOSCH ZR6TPP332 / ZR5TPP33

    N63/N74 Engines

      IN STOCK

    LIST: $25.50 SALE:   $16.00 CAD



  • Spark Plug BKR6EK

    Part #: 2288

    REF #: 12129064619

    NGK

      IN STOCK

    LIST: $15.64 SALE:   $11.40 CAD



  • Spark Plug BKR6EQUP

    Part #: 3199

    REF #: 12129071003

    NGK BKR6EQUP OE 4-Prong Spark Plug

      IN STOCK

    LIST: $26.36 SALE:   $19.20 CAD



  • Spark Plug FGR7DQP

    Part #: 0242236562

    REF #: 12120141871

    Bosch FGR7DQP OE 4-Prong Spark Plug

      IN STOCK

    LIST: $19.56 SALE:   $12.30 CAD



  • Spark Plug FR7KPP332

    Part #: FR7KPP332

    REF #: 12122158252

    BOSCH FR7KPP332

    E60 550i, E63/E64 650i
    E65/E66 750i/Li
    E53 X5 4.8is, E70 .....

      IN STOCK

    LIST: $22.25 SALE:   $13.95 CAD



  • Spark Plug X5DC

    Part #: B9223

    REF #: 12129061882

    Bosch, X5DC

      IN STOCK

    LIST: $8.39 SALE:   $5.25 CAD



  • Spark Plug - Double Platinum - OE Type - Denso

    Part #: PKJ20CRL11

    REF #: 3247

    w/ Engine Code BSB Double Platinum

      IN STOCK

    LIST: $24.57 SALE:   $17.80 CAD



  • Spark Plug - G Power Platinum

    Part #: 7082

    REF #: 7082

    @Gap .028"@ @Gap .024"@ @Gap .025"@ @Gap .035"@ @Gap .032"@

      IN STOCK

    LIST: $9.98 SALE:   $7.25 CAD



  • Spark Plug - G Power Platinum

    Part #: 7084

    REF #: 7084

    @Gap .028"@ @Gap .025"@ @Gap .032"@ @Gap .024"@ NGK Brand - NGK is an OEM Manufacturer

      IN STOCK

    LIST: $9.98 SALE:   $7.25 CAD



  • Spark Plug - G Power Platinum

    Part #: 7092

    REF #: 7092

    @Gap .032"@ @Gap .028"@ NGK Brand - NGK is an OEM Manufacturer; @Gap .044"@; Series 2 OEM Type; w/ .....

      IN STOCK

    LIST: $9.98 SALE:   $7.25 CAD



  • Spark Plug - G Power Platinum

    Part #: 7098

    REF #: 4593

    @Gap .032"@

      IN STOCK

    LIST: $9.98 SALE:   $7.25 CAD



  • Spark Plug - G Power Platinum

    Part #: 7100

    REF #: 7100

    @Gap .044"@

      IN STOCK

    LIST: $9.98 SALE:   $7.25 CAD



  • Spark Plug - Iridium IX

    Part #: 2477

    REF #: 2477

    @Gap .032"@

      IN STOCK

    LIST: $21.48 SALE:   $15.65 CAD



  • Spark Plug - Iridium IX

    Part #: 6441

    REF #: 6441

    @Gap .044"@

      IN STOCK

    LIST: $21.48 SALE:   $15.65 CAD



  • Spark Plug - Iridium IX

    Part #: 6637

    REF #: 6637

    @Gap .028"@ @Gap .025"@ @Gap .032"@ @Gap .024"@

      IN STOCK

    LIST: $21.48 SALE:   $15.65 CAD



  • Spark Plug - Iridium Long-Life - Denso

    Part #: SK20HR11

    REF #: 3421

    w/ Engine Code N52

      IN STOCK

    LIST: $24.78 SALE:   $17.95 CAD



  • Spark Plug - Iridium Long-Life - OE Type - Denso

    Part #: FXE24HR11

    REF #: 3457

      IN STOCK

    LIST: $49.59 SALE:   $35.95 CAD



  • Spark Plug - Standard - NGK

    Part #: 7131

    REF #: 7131

    @Gap .028"@ @Gap .025"@ @Gap .032"@ @Gap .028"@; OEM Installed Plug @Gap .024"@

      IN STOCK

    LIST: $6.32 SALE:   $4.60 CAD



  • Spark Plug - Standard - NGK

    Part #: 7734

    REF #: 7734

    @Gap .028"@ @Gap .024"@ NGK Brand - NGK is an OEM Manufacturer @Gap .025"@ @Gap .035"@ @Gap .032"@

      IN STOCK

    LIST: $6.32 SALE:   $4.60 CAD



  • Spark Plug - Super Plus

    Part #: RB7402

    REF #: 0242235668

    Bosch Brand - Bosch is an OEM Manufacturer

      IN STOCK

    LIST: $8.19 SALE:   $6.45 CAD



  • Spark Plug - V-Power

    Part #: 5077

    REF #: 5077

    Standard

      IN STOCK

    LIST: $8.01 SALE:   $5.85 CAD



  • Spark Plug - V-Power

    Part #: 6427

    REF #: 4036

    @Gap .028"@ @Gap .025"@ @Gap .025"@; NGK Brand - NGK is an OEM Manufacturer @Gap .032"@ @Gap .024"@

      IN STOCK

    LIST: $6.58 SALE:   $4.80 CAD



  • Spark Plug BKR6EIX

    Part #: 6418

    REF #: 12787099

    Iridium Also fits Volvo's - see details for applications

      IN STOCK

    LIST: $21.48 SALE:   $15.65 CAD



  • Spark Plug BKR7EIX

    Part #: 2667

    REF #: 101000063AA

    NGK.
    Iridium. These are a cooler range plug than OE for the 1.8T and 2.7T, and are used with .....

      IN STOCK

    LIST: $24.03 SALE:   $17.50 CAD



  • Spark Plug IZFR6H11

    Part #: 4294

    REF #: 12122158252

    NGK IZFR6H11

    E60 550i, E63/E64 650i
    E65/E66 750i/Li
    E53 X5 4.8is, E70 X5 .....

      IN STOCK

    LIST: $33.82 SALE:   $24.65 CAD



  • Spark Plug SILZKBR8D8S

    Part #: 97506

    REF #: 12120039664

    Spark Plug - Laser Iridium SILZKBR8D8S

      IN STOCK

    LIST: $39.57 SALE:   $28.80 CAD



  • Level Sensor

    Part #: B97103

    REF #: 37146754921

    Rear Left Sensor E53 X5 3.0i/4.4i/4.8is w/ 2-Axle Self-Levelling Suspension - OPTION S221A = .....

      IN STOCK

    LIST: $188.28 SALE:   $147.80 CAD



  • Level Sensor

    Part #: B97104

    REF #: 37146755045

    Rear Right Sensor E53 X5 3.0i,4.4i,4.8is w/ 2-Axle Self-Levelling Suspension - OPTION S221A = .....

      IN STOCK

    LIST: $256.52 SALE:   $201.40 CAD



  • Sensor - Washer Level

    Part #: URO001514

    REF #: URO001514

      IN STOCK

    LIST: $28.24 SALE:   $17.15 CAD



  • ABS Wheel Speed Sensor

    Part #: 012039861

    REF #: 012039861

      IN STOCK

    LIST: $129.94 SALE:   $89.75 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806051

    REF #: 012806051

      IN STOCK

    LIST: $152.39 SALE:   $105.30 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806101

    REF #: 012806101

      IN STOCK

    LIST: $109.02 SALE:   $75.35 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806111

    REF #: 012806111

      IN STOCK

    LIST: $157.10 SALE:   $108.55 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806381

    REF #: 012806381

      IN STOCK

    LIST: $139.37 SALE:   $96.30 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806481

    REF #: 012806481

      IN STOCK

    LIST: $161.39 SALE:   $111.50 CAD



  • ABS Wheel Speed Sensor

    Part #: 012806581

    REF #: 012806581

      IN STOCK

    LIST: $184.82 SALE:   $127.70 CAD



  • Adapter For IBS

    Part #: 009429901

    REF #: 009429901

      IN STOCK

    LIST: $98.53 SALE:   $68.05 CAD



  • Air Mass Sensor

    Part #: 009142021

    REF #: 009142021

      IN STOCK

    LIST: $240.78 SALE:   $166.35 CAD



  • Air Mass Sensor

    Part #: 009142631

    REF #: 009142631

      IN STOCK

    LIST: $290.17 SALE:   $200.45 CAD



  • AIR TEMPERATURE SENSOR

    Part #: AS0053

    REF #: 13627812741

      IN STOCK

    LIST: $87.66 SALE:   $59.20 CAD



  • Alternator - Reman

    Part #: AL0814X

    REF #: 11083

      IN STOCK

    LIST: $821.98 SALE:   $475.15 CAD



  • Alternator - Reman

    Part #: AL0816X

    REF #: 13986

      IN STOCK

    LIST: $640.22 SALE:   $401.80 CAD



  • Alternator - Reman

    Part #: AL0841X

    REF #: 12317551256

      IN STOCK

    LIST: $970.03 SALE:   $560.70 CAD



  • Battery Current Sensor

    Part #: 010562911

    REF #: 010562911

      IN STOCK

    LIST: $411.42 SALE:   $284.25 CAD



  • Battery Current Sensor

    Part #: 012835911

    REF #: 012835911

      IN STOCK

    LIST: $530.75 SALE:   $366.70 CAD



  • Battery Terminal Bolt

    Part #: URO008653

    REF #: 6X0915138

      IN STOCK

    LIST: $23.50 SALE:   $14.30 CAD



  • Bosch Ignition Coil

    Part #: 0221504464

    REF #: 0221504464

      IN STOCK

    LIST: $89.37 SALE:   $56.10 CAD



  • Bosch Ignition Coil

    Part #: 0221504465

    REF #: 7805-6255


      IN STOCK

    LIST: $84.31 SALE:   $52.90 CAD



  • Bosch Oxygen Sensor

    Part #: 13477

    REF #: MHK000210

      IN STOCK

    LIST: $207.52 SALE:   $130.25 CAD



  • Bosch Oxygen Sensor

    Part #: 15109

    REF #: MHK000220

      IN STOCK

    LIST: $265.19 SALE:   $166.45 CAD



  • BSE Remanufactured Mass Air Flow Sensor

    Part #: 221094

    REF #: MAS0236

      IN STOCK

    LIST: $405.91 SALE:   $329.80 CAD



  • BSE Remanufactured Mass Air Flow Sensor

    Part #: 221220

    REF #: MAS0287

      IN STOCK

    LIST: $572.66 SALE:   $459.20 CAD



  • BSE Remanufactured Mass Air Flow Sensor

    Part #: 221242

    REF #: MAS0412

      IN STOCK

    LIST: $604.44 SALE:   $484.70 CAD



  • Camshaft Position Sensor

    Part #: POS779IM

    REF #: 009121011

      IN STOCK

    LIST: $228.03 SALE:   $171.05 CAD



  • Eccentric Shaft Sensor

    Part #: MIS488IM

    REF #: 11377524879

      IN STOCK

    LIST: $981.45 SALE:   $660.60 CAD



  • Eccentric Shaft Sensor

    Part #: MIS489IM

    REF #: 11377527017

      IN STOCK

    LIST: $1220.26 SALE:   $821.35 CAD



  • Eccentric Shaft Sensor

    Part #: MIS491IM

    REF #: 102237

      IN STOCK

    LIST: $1149.33 SALE:   $773.60 CAD



  • Ignition Coil

    Part #: 193175491

    REF #: 12130148594

      IN STOCK

    LIST: $104.44 SALE:   $72.15 CAD



  • Ignition Coil

    Part #: 358057081

    REF #: 358057081

      IN STOCK

    LIST: $94.05 SALE:   $65.00 CAD



  • Intelligent Battery Sensor

    Part #: 009429911

    REF #: 009429911

      IN STOCK

    LIST: $54.35 SALE:   $37.55 CAD



  • MAP Sensor

    Part #: 009400051

    REF #: 009400051

      IN STOCK

    LIST: $297.28 SALE:   $205.40 CAD



  • NGK Laser Iridium High Ignitability Spark Plug

    Part #: 1555

    REF #: SIZKBR8A8HS

      IN STOCK

    LIST: $39.47 SALE:   $28.75 CAD



  • NGK Laser Iridium High Ignitability Spark Plug

    Part #: 91874

    REF #: 91874

      IN STOCK

    LIST: $35.70 SALE:   $26.00 CAD



  • NGK Standard Spark Plug

    Part #: 7839

    REF #: 980695771P

      IN STOCK

    LIST: $7.60 SALE:   $5.55 CAD



  • NGK V Power Spark Plug

    Part #: 7558

    REF #: 980795587G

      IN STOCK

    LIST: $9.08 SALE:   $6.60 CAD



  • NTK OE Type Oxygen Sensor

    Part #: 25569

    REF #: 2131472

      IN STOCK

    LIST: $180.75 SALE:   $132.90 CAD



  • NTK OE Type Oxygen Sensor

    Part #: 25613

    REF #: 2133039

      IN STOCK

    LIST: $282.75 SALE:   $207.90 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24321

    REF #: 021906262B

      IN STOCK

    LIST: $316.88 SALE:   $233.00 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24322

    REF #: 0065422718

      IN STOCK

    LIST: $344.14 SALE:   $253.05 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24328

    REF #: 022906262AN

      IN STOCK

    LIST: $296.38 SALE:   $217.95 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24330

    REF #: 68012050AA

      IN STOCK

    LIST: $306.67 SALE:   $225.50 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24333

    REF #: 11787540166

      IN STOCK

    LIST: $326.11 SALE:   $239.80 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24364

    REF #: 24364

      IN STOCK

    LIST: $372.88 SALE:   $274.20 CAD



  • NTK OE Type Wideband Oxygen Sensor

    Part #: 24365

    REF #: 24365

      IN STOCK

    LIST: $434.74 SALE:   $319.65 CAD



  • Oxygen Sensor

    Part #: 16031

    REF #: 11787577666

      IN STOCK

    LIST: $151.63 SALE:   $95.15 CAD



  • Oxygen Sensor

    Part #: 16421

    REF #: 11787539125

      IN STOCK

    LIST: $323.09 SALE:   $202.75 CAD



  • Oxygen Sensor

    Part #: 17037

    REF #: 11787537993

      IN STOCK

    LIST: $439.41 SALE:   $275.75 CAD



  • Oxygen Sensor

    Part #: 17039

    REF #: 11787537984

      IN STOCK

    LIST: $403.02 SALE:   $252.95 CAD



  • Oxygen Sensor

    Part #: 17051

    REF #: 11787836394

      IN STOCK

    LIST: $471.82 SALE:   $296.10 CAD



  • Oxygen Sensor

    Part #: 17102

    REF #: 11787558087

      IN STOCK

    LIST: $473.55 SALE:   $297.20 CAD



  • Oxygen Sensor

    Part #: 17208

    REF #: 11787521705

      IN STOCK

    LIST: $477.68 SALE:   $299.80 CAD



  • Pressure Sensor

    Part #: 0261230348

    REF #: 0261230348

      IN STOCK

    LIST: $149.04 SALE:   $93.55 CAD



  • Sensor - Camshaft

    Part #: 009121011

    REF #: 009121011

      IN STOCK

    LIST: $122.91 SALE:   $84.90 CAD



  • Sensor - Camshaft

    Part #: 009121631

    REF #: 009121631

      IN STOCK

    LIST: $145.20 SALE:   $100.30 CAD



  • Sensor - Crankshaft

    Part #: 009163301

    REF #: 009163301

      IN STOCK

    LIST: $97.00 SALE:   $67.00 CAD



  • Sensor - Crankshaft

    Part #: 009163361

    REF #: 009163361

      IN STOCK

    LIST: $294.72 SALE:   $203.65 CAD



  • Sensor - Crankshaft

    Part #: 009163381

    REF #: 009163381

      IN STOCK

    LIST: $217.68 SALE:   $150.40 CAD



  • Sensor - Temperature

    Part #: 009309541

    REF #: 009309541

      IN STOCK

    LIST: $54.84 SALE:   $37.90 CAD



  • Spark Plug

    Part #: 6752

    REF #: 6752

      IN STOCK

    LIST: $21.06 SALE:   $13.20 CAD



  • Spark Plug

    Part #: 8165

    REF #: 12120038894

      IN STOCK

    LIST: $22.65 SALE:   $14.20 CAD



  • Spark Plug

    Part #: X5DC

    REF #: X5DC

      IN STOCK

    LIST: $11.58 SALE:   $7.25 CAD



  • Starter - New

    Part #: SR0492N

    REF #: 12412354701

      IN STOCK

    LIST: $508.54 SALE:   $319.15 CAD



  • Starter - Reman

    Part #: SR0806X

    REF #: 17856

      IN STOCK

    LIST: $776.96 SALE:   $449.10 CAD



  • Starter - Reman

    Part #: SR0809X

    REF #: 17923

      IN STOCK

    LIST: $562.96 SALE:   $353.30 CAD



  • Starter - Reman

    Part #: SR3295X

    REF #: 12417556131

      IN STOCK

    LIST: $592.25 SALE:   $371.70 CAD



  • Switch - Oil Pressure

    Part #: 006097001

    REF #: 006097001

      IN STOCK

    LIST: $15.16 SALE:   $10.45 CAD



  • Washer Fluid Level Sensor

    Part #: FLU101IM

    REF #: 17137553919

      IN STOCK

    LIST: $51.98 SALE:   $39.00 CAD

LOOKING FOR GREAT DEALS?

Sign-up now to receive special offers and
discounts delivered directly to your inbox.

EMAIL ADDRESS:

NO THANKS