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
-

Strut – Subaru (20311FE050)
sku: 20311FE050
$799.99 Add to Cart -

Strut – Subaru (20311FE0509L)
sku: 20311FE0509L
$799.99 Add to Cart -

Strut – Subaru (20311FE140)
sku: 20311FE140
$799.99 Add to Cart -

Strut – Subaru (20311FE1409L)
sku: 20311FE1409L
$799.99 Add to Cart -

Strut – Subaru (20311FE150)
sku: 20311FE150
$799.99 Add to Cart -

Strut – Subaru (20311FE1509L)
sku: 20311FE1509L
$799.99 Add to Cart -

Strut – Subaru (20311FE310)
sku: 20311FE310
$799.99 Add to Cart -

Strut – Subaru (20311FE311)
sku: 20311FE311
$799.99 Add to Cart -

Strut – Subaru (20311FE3119L)
sku: 20311FE3119L
$799.99 Add to Cart -

Strut – Subaru (20311FE520)
sku: 20311FE520
$799.99 Add to Cart -

Strut – Subaru (20311FE5209L)
sku: 20311FE5209L
$799.99 Add to Cart -

Strut – Subaru (20311FE530)
sku: 20311FE530
$799.99 Add to Cart -

Strut – Subaru (20311FE5309L)
sku: 20311FE5309L
$799.99 Add to Cart -

Strut – Subaru (20311FE630)
sku: 20311FE630
$799.99 Add to Cart -

Strut – Subaru (20311FE6309L)
sku: 20311FE6309L
$799.99 Add to Cart -

Strut – Subaru (20311FE640)
sku: 20311FE640
$799.99 Add to Cart -

Strut – Subaru (20311FE6409L)
sku: 20311FE6409L
$799.99 Add to Cart -

Strut – Subaru (20311FE650)
sku: 20311FE650
$799.99 Add to Cart -

Strut – Subaru (20311FE6509L)
sku: 20311FE6509L
$799.99 Add to Cart -

Strut – Subaru (20312FE020)
sku: 20312FE020
$799.99 Add to Cart -

Strut – Subaru (20312FE0209L)
sku: 20312FE0209L
$799.99 Add to Cart -

Strut – Subaru (20312FE030)
sku: 20312FE030
$799.99 Add to Cart -

Strut – Subaru (20312FE0309L)
sku: 20312FE0309L
$799.99 Add to Cart -

Strut – Subaru (20312FE120)
sku: 20312FE120
$799.99 Add to Cart