Cart
Login
Track
Help
(888) 437-4272
Specials
Shop Vehicles
Shop Categories
Home
›
2004
›
Subaru
›
Impreza
›
Parts
2004 Impreza Accessories
Car Care/Maintenance
24726
PAG Oil
Save 80%
$ 6.65
24733
PAG Oil
Save 78%
$ 7.35
Sunroof Wind Deflectors
5669
Sunroof Wind Deflector
Save 39%
$ 50.95
2004 Impreza Brakes
Brake Pads/Shoes
22999
AKEBONO ProACT Front Brake Pads
Save 39%
$ 61.35
16501
GENUINE Rear Parking Brake Shoes
Save 7%
$ 73.95
22234
PBR CERAMIC Rear Brake Pads
Save 53%
$ 37.25
13324
PBR SEMI-METALLIC Front Brake Pads
Save 45%
$ 47.55
22975
PBR SEMI-METALLIC Rear Brake Pads
Save 57%
$ 33.85
17277
Rear Brake Pads
Save 31%
$ 49.95
2004 Impreza Cooling
Radiators
10606
KOYO Radiator
Save 49%
$ 181.95
10649
KOYO Radiator
Save 44%
$ 217.05
Thermostats
19638
GENUINE Thermostat
Save 33%
$ 10.55
11814
MOTORAD Thermostat
Save 35%
$ 10.35
Water Pipes
21360
GENUINE Water Pipe O-Ring
Save 48%
$ 1.55
Water Pumps
20798
GMB Water Pump
Save 62%
$ 44.95
27310
GMB Water Pump
Save 62%
$ 44.95
22828
NPW Water Pump
Save 48%
$ 48.65
20907
Water Pump
Save 37%
$ 75.45
2004 Impreza Electrical
Ignition & Distributor
17683
NGK Ignition Wire Set
Save 46%
$ 50.15
Switches, Sensors, and Senders
28333
GENUINE Backup Light Switch
Save 47%
$ 13.45
2004 Impreza Engine
Pulleys
29608
Crankshaft Pulley
Save 43%
$ 84.65
13881
GENUINE Crankshaft Pulley
Save 53%
$ 70.15
13913
GENUINE Crankshaft Pulley
Save 38%
$ 92.45
2004 Impreza Exhaust
Gaskets & Seals
30346
GENUINE Exhaust Gasket
Save 53%
$ 7.25
17318
ISHINO Exhaust Gasket
Save 30%
$ 10.85
Nuts, Bolts & Springs
16606
GENUINE Exhaust Bolt
Save 48%
$ 4.35
2004 Impreza Fuel Delivery
Fuel Filters
12813
Fuel Filter
Save 65%
$ 9.55
2004 Impreza Heating & AC
Expansion Valves
15821
GENUINE Air Conditioning Expansion Valve
Save 22%
$ 75.35
2004 Impreza Interior
Pedals
26614
GENUINE Brake Pedal Pad
Save 40%
$ 3.25
New Items
12104
CRP Timing Belt
Save 33%
$ 59.45
17893
Engine Cylinder Head Gasket
Save 6%
$ 37.20
14615
FLENNOR Timing Belt Tensioner
Save 45%
$ 82.25
11671
GENUINE Axle Hub Assembly
Save 25%
$ 88.85
11538
GENUINE Cam Shaft Oil Seal
Save 45%
$ 3.25
28475
GENUINE Crankcase O-Ring
Save 51%
$ 0.95
11415
GENUINE Cylinder Head Gasket
Save 18%
$ 32.65
17371
GENUINE Cylinder Head Gasket
Save 8%
$ 30.05
19945
GENUINE Engine Oil Pan
Save 59%
$ 36.75
22236
GENUINE Fuel Injector
Save 9%
$ 118.15
13384
GENUINE Knock Sensor
Save 49%
$ 50.35
22786
GENUINE Oil Pan Baffle Bolt
Save 43%
$ 0.25
22823
GENUINE Oil Pan Baffle Bolt
Save 43%
$ 0.25
25573
GENUINE Oil Pump
Save 49%
$ 81.35
25827
GENUINE Oil Pump
Save 22%
$ 109.05
11372
GENUINE Oil Pump O-Ring
$ 2.85
20403
GENUINE Timing Belt
Save 10%
$ 80.55
30480
GENUINE Timing Belt
Save 10%
$ 80.55
29135
GENUINE Timing Belt Cover
Save 24%
$ 19.75
29382
GENUINE Timing Belt Cover
Save 22%
$ 20.15
29612
GENUINE Timing Belt Cover
Save 42%
$ 6.05
29889
GENUINE Timing Belt Cover
Save 20%
$ 19.35
30166
GENUINE Timing Belt Cover
Save 25%
$ 49.75
11436
GENUINE Timing Belt Guide Rail
Save 42%
$ 3.15
27216
GENUINE Timing Belt Idler Pulley
Save 40%
$ 24.75
14477
GENUINE Timing Belt Tensioner
Save 32%
$ 101.95
29327
GENUINE Timing Cover
Save 43%
$ 11.95
30435
GENUINE Timing Cover
Save 44%
$ 30.55
25501
GENUINE Timing Cover Bolt
Save 47%
$ 0.55
15816
GENUINE Valve Cover Gasket
Save 40%
$ 8.25
16042
GENUINE Valve Cover Gasket
Save 57%
$ 4.25
21389
GENUINE Valve Cover Gasket
Save 21%
$ 7.85
21549
GENUINE Valve Cover Gasket
Save 32%
$ 6.75
22150
GENUINE Valve Cover Gasket
Save 22%
$ 7.75
22272
GENUINE Valve Cover Gasket
Save 32%
$ 6.75
15958
GENUINE Valve Stem Seal
Save 32%
$ 3.35
17070
GENUINE Valve Stem Seal
Save 32%
$ 2.95
20377
ISHINO Valve Stem Seal
Save 82%
$ 0.75
29524
Knock Sensor
Save 44%
$ 55.70
16971
MAHLE Oil Filter
Save 63%
$ 2.35
28312
NGK Spark Plug
Save 10%
$ 13.45
29938
NSK Timing Belt Idler Pulley
Save 55%
$ 18.75
26742
NTK Oxygen Sensor
Save 47%
$ 78.05
18474
NTN Timing Belt Tensioner
Save 31%
$ 102.55
10915
Oil Filter
Save 67%
$ 2.15
17038
Oil Filter
Save 65%
$ 2.25
20929
Oil Filter
Save 67%
$ 2.15
15625
Oil Pan Drain Plug Washer
Save 55%
$ 0.52
12192
PBR DELUXE Rear Brake Pads
Save 64%
$ 28.75
11557
PCV Valve
Save 9%
$ 8.15
26520
Timing Belt Idler Pulley
Save 36%
$ 49.94
29032
Timing Belt Idler Pulley
Save 36%
$ 49.94
2004 Impreza Suspension & Steering
Sway Bars & Stabilizers
20004
Front Sway Bar Connecting Link
Save 70%
$ 16.25
26916
Front Sway Bar Connecting Link
Save 70%
$ 16.25
15568
Suspension Stabilizer Bar Link
Save 68%
$ 9.35
15993
Suspension Stabilizer Bar Link
Save 68%
$ 9.55
Tie Rods
15516
GENUINE Outer Tie Rod End
Save 42%
$ 30.25
2004 Impreza Transmission & Drivetrain
Clutch Release Bearings
28873
NTN Clutch Release Bearing
Save 39%
$ 25.75
CV Joint Components
27843
Front Outer CV Boot Kit
Save 61%
$ 6.15
Master/Slave Cylinders
20073
GENUINE Clutch Slave Cylinder
Save 35%
$ 47.85
Pilot Bearings
12241
Clutch Pilot Shaft Bearing
Save 46%
$ 6.56
2004 Impreza Wheels & Tires
Stabilizer
11773
Stabilizer Link Rod Assembly
Save 76%
$ 18.25
13621
Stabilizer Link Rod Assembly
Save 76%
$ 18.25
Wheel Bearings
24837
KOYO Rear Wheel Bearing
Save 59%
$ 30.05
Wheel Hubs
17579
GENUINE Front Wheel Hub
Save 47%
$ 68.45
Covercraft Car Covers
Car Cover
Save up to 38%
From
$ 88.81
to
$ 330.13
Window Cover Bag
Save up to 38%
$ 3.62
Subaru Impreza Car Parts For Years:
08
,
07
,
06
,
05
,
04
,
03
,
02
,
01
,
00
,
99
,
98
,
97
,
96
,
95
,
94
,
93
Accessories
Brakes
Cooling
Electrical
Engine
Exhaust
Fuel Delivery
Heating & AC
Interior
New Items
Suspension & Steering
Transmission & Drivetrain
Wheels & Tires
About Us
·
Site Map
·
Terms of Use
·
Privacy
·
Security