2004 Subaru Impreza control modules & parts
348 refurbished parts are available for the 2004 Subaru Impreza. Each listing shows the exact vehicles and engines it fits; match the part number on your original unit before ordering.
Engines: 2.0L H4 – Gas, 2.5L H4 – Gas
-

ECM – Subaru (22611AJ892)
sku: 22611AJ892
$799.99 Add to Cart -

ECM – Subaru (22611AJ930)
sku: 22611AJ930
$799.99 Add to Cart -

ECM – Subaru (22611AJ931)
sku: 22611AJ931
$799.99 Add to Cart -

Engine Camshaft – Subaru (13020AA512)
sku: 13020AA512
$799.99 Add to Cart -

Engine Camshaft – Subaru (13022AA481)
sku: 13022AA481
$799.99 Add to Cart -

Engine Crankshaft Main Bearing – Subaru (12211AA040)
sku: 12211AA040
$799.99 Add to Cart -

Engine Crankshaft Main Bearing – Subaru (12211AA080)
sku: 12211AA080
$799.99 Add to Cart -

Engine Crankshaft Main Bearing – Subaru (12211AA240)
sku: 12211AA240
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA041)
sku: 11140AA041
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA042)
sku: 11140AA042
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA043)
sku: 11140AA043
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA044)
sku: 11140AA044
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA045)
sku: 11140AA045
$799.99 Add to Cart -

Engine Oil Dipstick – Subaru (11140AA046)
sku: 11140AA046
$799.99 Add to Cart -

Engine Timing Cover – Subaru (13573AA130)
sku: 13573AA130
$799.99 Add to Cart -

Engine Timing Cover – Subaru (13573AA131)
sku: 13573AA131
$799.99 Add to Cart -

Engine Timing Cover – Subaru (13574AA094)
sku: 13574AA094
$799.99 Add to Cart -

Engine Variable Valve Timing (Vvt) Solenoid – Subaru (10921AA020)
sku: 10921AA020
$799.99 Add to Cart -

Expansion Valve – Subaru (73531FE000)
sku: 73531FE000
$799.99 Add to Cart -

Feed Line – Subaru (86325FE030)
sku: 86325FE030
$799.99 Add to Cart -

Feed Line – Subaru (86325FE160)
sku: 86325FE160
$799.99 Add to Cart -

Fog Lamp Assembly – Subaru (84501AE260)
sku: 84501AE260
$799.99 Add to Cart -

Fog Lamp Assembly – Subaru (84501AE261)
sku: 84501AE261
$799.99 Add to Cart -

Front Sensor – Subaru (98231FE060)
sku: 98231FE060
$799.99 Add to Cart