Part Type: Alternator
2008 Subaru Impreza Alternator
Details: 06 - 10 Subaru Impreza 2.5L NON Turbo Alternator Assembly 90 Amp OEM 23700AA540
Part Numbers: 23700AA540
Interchange: 601-60898
Stock #: 23263
Mileage: 0MI
Tag #: 0001038523
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Throttle Body
2008 Subaru Impreza Throttle Body/Valve Assy
Details: 06 - 09 Subaru Impreza 2.5L Throttle Valve Throttle Body Assembly OEM 16112AA180
Part Numbers: 16112AA180
Interchange: 337-61029
Stock #: 23263
Mileage: 0MI
Tag #: 0001038484
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Timing Cover
2008 Subaru Impreza Timing Cover
Details: Outer Engine Timing Cover For 1999-2011 Subaru Impreza 13574AA081
Interchange: 308-58815
Stock #: 23263
Mileage: 0MI
Tag #: 0001038557
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Flywheel
2008 Subaru Legacy Flywheel
Details: AT, (flex plate), 2.5L, w/o turbo
Interchange: 409-58858
Stock #: 25179
Tag #: 0001258165
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Ignition Coil/Ignitor
2008 Subaru Legacy Ignition Coil/Ignitor
Details: 2.5L, w/o turbo
Interchange: 610-58738
Stock #: 25179
Mileage: 0
Tag #: 0001345581
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Throttle Body
2008 Subaru Legacy Throttle Body/Valve Assy
Details: Throttle Valve Assembly, 2.5L, w/o turbo
Interchange: 337-61029
Stock #: 25179
Tag #: 0001258191
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Flywheel
2009 Subaru Forester Flywheel
Details: Flex Plate Drive Plate Subaru Fits Legacy Outback Forester Impreza 2.5L AT ONLY OEM 12332AA071
Part Numbers: 12332AA071
Interchange: 409-58858
Stock #: 22071C
Mileage: 0MI
Tag #: 0000855392
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Flywheel
2009 Subaru Forester Flywheel
Details: Flex Plate Drive Plate Subaru Fits Legacy Outback Forester Impreza 2.5L OEM 12332AA071
Part Numbers: 12332AA071
Interchange: 409-58858
Stock #: 25189
Mileage: 140K
Tag #: 0001263145
Part Grade: A
VIEW DETAILSPart Type: Timing Cover
2009 Subaru Forester Timing Cover
Details: Subaru Inner Right Engine Timing Cover RH Passenger Side Impreza Forester OEM 13573AA140
Part Numbers: 13573AA140
Interchange: 308-59094
Stock #: 22071C
Mileage: 0MI
Tag #: 0000855464
Part Grade: X — mileage unknown
VIEW DETAILSPart Type: Oil Pan
2010 Subaru Forester Oil Pan
Details: Subaru 2.5L Lower Engine Oil Pan Impreza Forester Legacy OEM 11109AA151
Part Numbers: 11109AA151
Interchange: 311-50150
Stock #: 25223
Mileage: 0hr
Tag #: 0001279389
Part Grade: A+
Damage: none recorded
VIEW DETAILSPart Type: Timing Cover
2010 Subaru Forester Timing Cover
Details: Subaru 2.5L Outer Engine Timing Belt Cover Left Driver Side Impreza Forester OEM 13574AA081
Part Numbers: 13574AA081
Interchange: 308-58815
Stock #: 25223
Mileage: 0hr
Tag #: 0001279476
Part Grade: A
Damage: none recorded
VIEW DETAILSPart Type: Timing Cover
2010 Subaru Forester Timing Cover
Details: Subaru 2.5L Inner Engine Timing Belt Cover Right Passenger Side Impreza Forester OEM 13573AA140
Part Numbers: 13573AA140
Interchange: 308-59094
Stock #: 25223
Mileage: 0hr
Tag #: 0001279477
Part Grade: A
Damage: none recorded
VIEW DETAILSPart Type: Timing Cover
2010 Subaru Forester Timing Cover
Details: Subaru 2.5L Outer Engine Timing Belt Cover Right Passenger Side Impreza Forester OEM 13570AA151
Part Numbers: 13570AA151
Interchange: 308-59093
Stock #: 25223
Mileage: 0hr
Tag #: 0001279478
Part Grade: A
Damage: none recorded
VIEW DETAILSPart Type: Flywheel
2012 Subaru Impreza Flywheel
Details: 06-14 Subaru WRX Impreza Manual Transmission Flywheel Drive Plate OEM 12342AA090
Part Numbers: 12342AA090
Interchange: 409-59123
Stock #: 25008
Mileage: 157K
Tag #: 0001181736
Part Grade: A
VIEW DETAILSPart Type: Slave Cylinder
2013 Subaru Crosstrek Slave Cylinder
Interchange: 418-56429
Stock #: 26116
Tag #: 0001357516
Part Grade: X — mileage unknown
VIEW DETAILS