Skip to content

Subaru Impreza Parts & Accessories

Filters

$
$
Original price $139.41 - Original price $139.41
Original price
$139.41
$139.41 - $139.41
Current price $139.41

Exhaust Gas Recirculation (EGR) Valve Standard Motor Parts EGV990

Standard Motor Parts
Only 1 left!

Original price $139.41 - Original price $139.41
Original price
$139.41
$139.41 - $139.41
Current price $139.41
Original price $175.23 - Original price $175.23
Original price
$175.23
$175.23 - $175.23
Current price $175.23

Exhaust Gas Recirculation (EGR) Valve Standard Motor Parts EGV1274

Standard Motor Parts
Only 2 left!

Original price $175.23 - Original price $175.23
Original price
$175.23
$175.23 - $175.23
Current price $175.23
Original price $2.94 - Original price $2.94
Original price
$2.94
$2.94 - $2.94
Current price $2.94

Exhaust Gas Recirculation (EGR) Valve Gasket Standard Motor Parts VG155

Standard Motor Parts
Only 1 left!

Original price $2.94 - Original price $2.94
Original price
$2.94
$2.94 - $2.94
Current price $2.94
Original price $63.93 - Original price $63.93
Original price
$63.93
$63.93 - $63.93
Current price $63.93

Exhaust Gas Recirculation (EGR) Valve Connector Standard Motor Parts S-1780

Standard Motor Parts
Only 2 left!

Original price $63.93 - Original price $63.93
Original price
$63.93
$63.93 - $63.93
Current price $63.93
Original price $242.35 - Original price $242.35
Original price
$242.35
$242.35 - $242.35
Current price $242.35

Engine Variable Valve Timing (VVT) Sprocket Standard Motor Parts VVT710

Standard Motor Parts
Only 2 left!

Original price $242.35 - Original price $242.35
Original price
$242.35
$242.35 - $242.35
Current price $242.35
Original price $137.66 - Original price $137.66
Original price
$137.66
$137.66 - $137.66
Current price $137.66

Engine Variable Valve Timing (VVT) Sprocket Standard Motor Parts VVT573

Standard Motor Parts
Only 1 left!

Original price $137.66 - Original price $137.66
Original price
$137.66
$137.66 - $137.66
Current price $137.66
Original price $283.38 - Original price $283.38
Original price
$283.38
$283.38 - $283.38
Current price $283.38

Engine Variable Valve Timing (VVT) Sprocket Standard Motor Parts VVT571

Standard Motor Parts
Out of stock

Original price $283.38 - Original price $283.38
Original price
$283.38
$283.38 - $283.38
Current price $283.38
Sold out
Original price $95.95 - Original price $95.95
Original price
$95.95
$95.95 - $95.95
Current price $95.95

Engine Variable Valve Timing (VVT) Solenoid Standard Motor Parts VVT374

Standard Motor Parts
Out of stock

Original price $95.95 - Original price $95.95
Original price
$95.95
$95.95 - $95.95
Current price $95.95
Sold out
Original price $38.70 - Original price $38.70
Original price
$38.70
$38.70 - $38.70
Current price $38.70

Engine Oil Pressure Switch Standard Motor Parts PS-445

Standard Motor Parts
Out of stock

Original price $38.70 - Original price $38.70
Original price
$38.70
$38.70 - $38.70
Current price $38.70
Sold out
Original price $17.36 - Original price $17.36
Original price
$17.36
$17.36 - $17.36
Current price $17.36

Engine Oil Pressure Switch Standard Motor Parts PS-305

Standard Motor Parts
in stock

Original price $17.36 - Original price $17.36
Original price
$17.36
$17.36 - $17.36
Current price $17.36
Original price $4.01 - Original price $4.01
Original price
$4.01
$4.01 - $4.01
Current price $4.01

Engine Oil Pressure Switch Standard Motor Parts PS-160

Standard Motor Parts
in stock

Original price $4.01 - Original price $4.01
Original price
$4.01
$4.01 - $4.01
Current price $4.01
Original price $10.61 - Original price $10.61
Original price
$10.61
$10.61 - $10.61
Current price $10.61

Engine Oil Pressure Switch Standard Motor Parts PS-138

Standard Motor Parts
in stock

Original price $10.61 - Original price $10.61
Original price
$10.61
$10.61 - $10.61
Current price $10.61
Original price $217.44 - Original price $217.44
Original price
$217.44
$217.44 - $217.44
Current price $217.44

Automatic Dual Clutch Transmission Oil Cooler Standard Motor Parts OCK111

Standard Motor Parts
Out of stock

Original price $217.44 - Original price $217.44
Original price
$217.44
$217.44 - $217.44
Current price $217.44
Sold out
Original price $12.33 - Original price $12.33
Original price
$12.33
$12.33 - $12.33
Current price $12.33

Engine Cylinder Head Temperature Sensor Connector Standard Motor Parts S-816

Standard Motor Parts
in stock

Original price $12.33 - Original price $12.33
Original price
$12.33
$12.33 - $12.33
Current price $12.33
Original price $42.88 - Original price $42.88
Original price
$42.88
$42.88 - $42.88
Current price $42.88

Engine Crankshaft Position Sensor Standard Motor Parts PC159

Standard Motor Parts
Only 2 left!

Original price $42.88 - Original price $42.88
Original price
$42.88
$42.88 - $42.88
Current price $42.88
Original price $116.30 - Original price $116.30
Original price
$116.30
$116.30 - $116.30
Current price $116.30

Engine Crankshaft Position Sensor Standard Motor Parts PC1053

Standard Motor Parts
Out of stock

Original price $116.30 - Original price $116.30
Original price
$116.30
$116.30 - $116.30
Current price $116.30
Sold out
Original price $53.84 - Original price $53.84
Original price
$53.84
$53.84 - $53.84
Current price $53.84

Engine Crankcase Breather Hose Standard Motor Parts V735

Standard Motor Parts
Out of stock

Original price $53.84 - Original price $53.84
Original price
$53.84
$53.84 - $53.84
Current price $53.84
Sold out
Original price $20.96 - Original price $20.96
Original price
$20.96
$20.96 - $20.96
Current price $20.96

Engine Cooling Fan Motor Relay Standard Motor Parts RY-1070

Standard Motor Parts
Out of stock

Original price $20.96 - Original price $20.96
Original price
$20.96
$20.96 - $20.96
Current price $20.96
Sold out
Original price $6.82 - Original price $6.82
Original price
$6.82
$6.82 - $6.82
Current price $6.82

Engine Cooling Fan Motor Relay Standard Motor Parts RY-1052

Standard Motor Parts
in stock

Original price $6.82 - Original price $6.82
Original price
$6.82
$6.82 - $6.82
Current price $6.82
Original price $16.18 - Original price $16.18
Original price
$16.18
$16.18 - $16.18
Current price $16.18

Engine Coolant Temperature Sensor Standard Motor Parts TX85

Standard Motor Parts
Only 2 left!

Original price $16.18 - Original price $16.18
Original price
$16.18
$16.18 - $16.18
Current price $16.18
Original price $17.94 - Original price $17.94
Original price
$17.94
$17.94 - $17.94
Current price $17.94

Engine Coolant Temperature Sensor Standard Motor Parts TX84

Standard Motor Parts
in stock

Original price $17.94 - Original price $17.94
Original price
$17.94
$17.94 - $17.94
Current price $17.94
Original price $44.90 - Original price $44.90
Original price
$44.90
$44.90 - $44.90
Current price $44.90

Engine Coolant Temperature Sensor Standard Motor Parts TX339

Standard Motor Parts
Only 2 left!

Original price $44.90 - Original price $44.90
Original price
$44.90
$44.90 - $44.90
Current price $44.90
Original price $22.24 - Original price $22.24
Original price
$22.24
$22.24 - $22.24
Current price $22.24

Engine Coolant Temperature Sensor Standard Motor Parts TX238

Standard Motor Parts
Only 1 left!

Original price $22.24 - Original price $22.24
Original price
$22.24
$22.24 - $22.24
Current price $22.24
Original price $9.28 - Original price $9.28
Original price
$9.28
$9.28 - $9.28
Current price $9.28

Engine Coolant Temperature Sensor Standard Motor Parts TX157

Standard Motor Parts
Out of stock

Original price $9.28 - Original price $9.28
Original price
$9.28
$9.28 - $9.28
Current price $9.28
Sold out

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare