Call us on: +1(855) 638-3876

2004 SUBARU IMPREZA

Used parts at a fraction of the cost of new!
  • 8EC1E647-2403-4C45-A06F-4188B6674EE6.JPG
  • 8D12751B-9A3E-4CA4-AE86-F87F7F6F5ECB.JPG
  • 928266F3-EE54-4C73-9E2B-513AFFDD6E5A.JPG
  • CA54D1EB-8DA6-47B3-8763-62311417B1DD.JPG
  • BFA1C15D-9CCE-4A1F-882F-0EA903C9A96F.JPG
  • F5401189-21C5-46E2-A54E-FD7D90F5E392.JPG
  • CC07A214-1815-4819-9828-8662C5C028C2.JPG
  • 1312A5F9-A08D-4EEE-A0E5-F0891484174E.JPG
  • 5C56FA26-4708-4552-A592-5F7861183C2F.JPG
  • 428E2032-BD23-457A-84A8-ECED4DBE35CC.JPG
  • 20D0F40F-3E40-4CB4-9E61-7D84FBFB76FB.JPG
  • 510AD4CB-86EC-4AC3-8E61-D8E71698A494.JPG
  • 8AD96BF2-42D0-4BB1-B70A-2B2DAA6C643F.JPG
  • 91E5A819-47E8-4F6E-9728-EC247AB43417.JPG
  • 726F9E65-6A57-47CA-A723-8379E6752443.JPG
  • AC789316-4AB0-48C7-ACFB-3A2E3E4A56EA.JPG
  • E3CA2C18-5C55-4E91-83C7-74B94034F57A.JPG
  • 95F6AD95-9DB8-4294-957D-B7AC3B8444A2.JPG
  • E71DB3A3-545D-4C0B-91D6-BFD4910257FF.JPG
  • 671CDF4F-1384-4AC1-9524-5F7EA227285C.JPG
  • 9103EE35-FA29-4AD2-8E0C-27D6502E0E58.JPG
  • 408027FD-C30F-410A-8A08-3C52DBAA8430.JPG
  • 7C563DF3-C936-4890-8CD6-23595A5C2C5E.JPG
  • 55AF932F-8A84-4544-BE63-623A37F95C72.JPG
  • F41EE7C7-5793-4969-A722-A40FCCDC3D49.JPG
  • BB3CCC7A-833C-4B7D-A80D-0F11401708CC.JPG
  • 273FD933-6F67-4382-B0D9-B6C24F742A67.JPG
  • D6E02309-F177-427B-8B6E-0C2B40B658DF.JPG
  • E4F64DBB-B080-4B8C-B732-B985C58064A1.JPG
  • D182658C-1C67-48C0-9E09-A386A05F7D3C.JPG
  • E9726BC8-D3FF-483C-A364-2B99E2154D99.JPG
  • 5442C77B-FDD6-4FBF-9ABE-19D93DFBB74A.JPG
  • FFB25414-3DB5-46C9-AAA0-3FA588FCCCF3.JPG
  • 4DEC1CEF-FA07-4F24-9C12-B5EDD2B615B5.JPG
  • BE9B2C0A-639B-490F-AE19-DA0DBCB07A1D.JPG
  • You're viewing a 2004 SUBARU IMPREZA. This vehicle was inventoried on 2025-04-08.

    Model Year 2004
    Manufacturer Name SUBARU
    Model Name IMPREZ
    Vehicle Mileage 156068
    Stock # E25046
    Entry Date 2025-04-08
    VIN JF1GD29644H502187
    Parts available

    2004 IMPREZ 3RD BRAKE LIGHT AVOIDANCE LAMP

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ ALTERNATOR

    Stock #: E25046

    2004 IMPREZ LH AXLE SHAFT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH AXLE SHAFT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR BAG

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR BAG

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ BLOWER MOTOR

    Stock #: E25046

    2004 IMPREZ BACK GLASS/WINDOW

    Stock #: E25046

    $175.00

    2004 IMPREZ LH CALIPER

    Stock #: E25046

    2004 IMPREZ LH CALIPER

    Stock #: E25046

    2004 IMPREZ RH CALIPER

    Stock #: E25046

    2004 IMPREZ RH CALIPER

    Stock #: E25046

    2004 IMPREZ EVAPORATOR CANISTER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CHASSIS BRAIN BOX

    Stock #: E25046

    $102.00

    2004 IMPREZ CABIN FUSE BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CLOCK

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CLOCKSPRING (SRS)

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ STEERING COLUMN

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ A/C AIR COMPRESSOR

    Stock #: E25046

    2004 IMPREZ CONDENSER

    Stock #: E25046

    2004 IMPREZ COOLANT RECOVERY BOTTLE

    Stock #: E25046

    2004 IMPREZ CARRIER/DIFFERENTIAL ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ COMBINATION SWITCH

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ COMBINATION SWITCH

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CUP HOLDER

    Stock #: E25046

    2004 IMPREZ COWL VENT PANEL

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH DOOR MIRROR

    Stock #: E25046

    2004 IMPREZ DASH PANEL

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ DOOR SWITCH FRONT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ ELECTRIC COOLING MOTOR

    Stock #: E25046

    2004 IMPREZ ELECTRIC COOLING MOTOR

    Stock #: E25046

    2004 IMPREZ ENGINE FUSE BOX

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ EMERGENCY BRK.

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR COND. EVAPORATOR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ EXHAUST ASSEMBLY

    Stock #: E25046

    $650.00

    2004 IMPREZ FRONT BUMPER ASSY.

    Stock #: E25046

    $300.00

    2004 IMPREZ LH FRONT DOOR

    Stock #: E25046

    $180.00

    2004 IMPREZ RH FENDER

    Stock #: E25046

    $150.00

    2004 IMPREZ FUEL FILLER NECK

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ FUEL FILLER NECK

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ FLOOR SHIFTER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ FUEL PUMP

    Stock #: E25046

    $100.00

    2004 IMPREZ FRONT SEAT BELT

    Stock #: E25046

    2004 IMPREZ FRONT SEAT BELT

    Stock #: E25046

    2004 IMPREZ LH FRONT SEAT

    Stock #: E25046

    $125.00

    2004 IMPREZ RH FRONT SEAT

    Stock #: E25046

    $125.00

    2004 IMPREZ FUEL TANK DOOR

    Stock #: E25046

    2004 IMPREZ FUEL TANK ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ LH FRONT DOOR TRIM PANEL

    Stock #: E25046

    $100.00

    2004 IMPREZ RH FRONT DOOR TRIM PANEL

    Stock #: E25046

    $100.00

    2004 IMPREZ GAS PEDAL

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ GRILLE

    Stock #: E25046

    $125.00

    2004 IMPREZ HEATER A/C CONTROL

    Stock #: E25046

    $100.00

    2004 IMPREZ HEADLINER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH HOOD HINGE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH HOOD HINGE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ HEATER HOUSING

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH HEADLAMP ASSEMBLY

    Stock #: E25046

    $175.00

    2004 IMPREZ RH HEADLAMP ASSEMBLY

    Stock #: E25046

    2004 IMPREZ HOOD

    Stock #: E25046

    $300.00

    2004 IMPREZ HEATER CORE/ELEMENT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ INTERIOR LIGHT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ INTERCOOLER

    Stock #: E25046

    2004 IMPREZ IGNITION SWITCH(W/O CYL& KEY)

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ JACK ASSEMBLY

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH KNEE ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ RH KNEE ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ LH LID HINGE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH LID HINGE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ TRUNK/DECKLID/HATCH/TAILGATE

    Stock #: E25046

    $200.00

    2004 IMPREZ MASTER CYLINDER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ REAR VIEW MIRROR

    Stock #: E25046

    2004 IMPREZ MUFFLER

    Stock #: E25046

    $200.00

    2004 IMPREZ OIL COOLER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ POWER BRAKE BOOSTER

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH CENTER PILLAR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH CENTER PILLAR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH QUARTER PANEL

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH QUARTER PANEL

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RADIATOR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ REAR BUMPER ASSEMBLY

    Stock #: E25046

    $150.00

    2004 IMPREZ AUDIO & VISUAL EQUIP.(RADIO)

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH REAR DOOR

    Stock #: E25046

    $150.00

    2004 IMPREZ RH REAR DOOR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ REAR DRIVE SHAFT

    Stock #: E25046

    $150.00

    2004 IMPREZ ROOF

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH REAR SUSPENSION ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ RH REAR SUSPENSION ASSEMBLY

    Stock #: E25046

    $125.00

    2004 IMPREZ LH REAR SEAT BELT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH REAR SEAT BELT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH REAR SEAT BELT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RADIATOR SUPPORT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RADIATOR SUPPORT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ REAR SEAT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ REAR SEAT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ LH REAR DOOR TRIM PANEL

    Stock #: E25046

    2004 IMPREZ RH REAR DOOR TRIM PANEL

    Stock #: E25046

    2004 IMPREZ CARPETING

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ SPEEDOMETER

    Stock #: E25046

    $125.00

    2004 IMPREZ POWER STEERING PUMP/MOTOR

    Stock #: E25046

    $100.00

    2004 IMPREZ STABILIZER BAR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ STABILIZER BAR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ STARTER MOTOR

    Stock #: E25046

    2004 IMPREZ LH TAIL LIGHT ASSEMBLY

    Stock #: E25046

    $100.00

    2004 IMPREZ TRANSMISSION ASSY.

    Stock #: E25046

    $1150.00

    2004 IMPREZ TURBO/SUPERCHARGER

    Stock #: E25046

    $350.00

    2004 IMPREZ CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ CROSSMEMBER/CRADLE/UNDERCARRIA

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR COND./HEATER VENTS

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR COND./HEATER VENTS

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ AIR COND./HEATER VENTS

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ RH SUN VISOR

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ VEHICLE UNIT COMPLT.

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ WIPER ARM

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ WIPER ARM

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ WHEEL

    Stock #: E25046

    Call us for pricing

    2019 SUBXV WHEEL

    Stock #: E25046

    $125.00

    2019 SUBXV WHEEL

    Stock #: E25046

    $125.00

    2019 SUBXV WHEEL

    Stock #: E25046

    $125.00

    2004 IMPREZ WIPER MOTOR FRONT

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ WIPER TRANS. LINKAGE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ WASHER BOTTLE

    Stock #: E25046

    Call us for pricing

    2004 IMPREZ EXHAUST ASSEMBLY

    Stock #: E25046

    $250.00