Used OEM BMW 525i Engine Parts
Items 121-144 of 148
Results
Belt Tensioner
$22.11
Fits 2001–2006 BMW
OEM: 11287512758
Timing Chain Sprocket / Gear
Starting at $17.99
Fits 1991–2006 BMW
OEM: 11211719984
Vacuum Control Valve
$11.49
Fits 1995–2019 BMW
OEM: 11747537612
Knock Sensor
$14.99
Fits 1998–2006 BMW
OEM: 13627568422
Drive Belt Idler Pulley
$15.63
Fits 1991–2010 BMW
OEM: 11287841228
Chain Tensioner
$13.49
Fits 2006–2021 BMW
OEM: 11317584723
Electric Cooling Fan Blade
$85.99
Fits 2004–2010 BMW
OEM: 17427543282
Knock / Ping Sensor
$9.49
Fits 2006–2013 BMW
OEM: 13627525039
Engine Oil Filter Housing
$39.99
Fits 2006–2017 BMW
OEM: 11428642289
EGR / Secondary Air Pump Valve
$24.99
Fits 2003–2006 BMW
OEM: 11727553067
Ignition Coil
$7.21
Fits 2000–2022 BMW
OEM: 12137571643
O2 / Oxygen Sensor
$9.99
Fits 1998–2006 BMW
OEM: 11781433940
Ignition Coil
$12.99
Fits 1995–2006 BMW
OEM: 12131703228
Fuel Breather Hose / Line
$8.49
Fits 2006–2010 BMW
OEM: 13907530973
Lower Engine Air Duct / Cover
$26.99
Fits 2004–2007 BMW
OEM: 51717050651
Intake Angle Connector
$10.99
Fits 2006–2013 BMW
OEM: 11617561408
Bosch Electric Fuel Pump
$39.00
Fits 2006–2010 BMW
Fuel Injector
$11.49
Fits 1998–2006 BMW
OEM: 13531427240
Fuel Injector Set (6)
$65.49
Fits 2006–2013 BMW
OEM: 13537531634
Timing Chain Tensioner
$11.99
Fits 2006–2021 BMW
OEM: 11317516083
Intake Manifold
$75.99
Fits 2006–2013 BMW
OEM: 11617548028
Timing Tensioner Cylinder
$8.49
Fits 1994–2006 BMW
OEM: 11311703746
Engine Roller Rocker Arm
$12.49
Fits 2006–2024 BMW
OEM: 11337559792
Crankshaft Housing / Lower Engine Block
$51.99
Fits 2006–2013 BMW
OEM: 11117558325