Condition: Excellent (A)
Mileage: 17,500 miles
It was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 5,900 miles
It was removed from a vehicle that ran well. This part is for vehicles with PZEV emissions. The module may need to be reprogrammed to work with your vehicle.
Condition: Excellent (A)
Mileage: 68,200 miles
It was removed from a vehicle that ran well. For vehicles with an automatic transmission.
Condition: Excellent (A)
Mileage: 56,300 miles
It was removed from a vehicle that ran well. This part is for vehicles with an automatic transmission.
Condition: Excellent (A)
Mileage: 77,000 miles
It was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 62,400 miles
This part was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 47,400 miles
This part is located behind the center of the dash.
Condition: Excellent (A)
Mileage: 55,000 miles
The vehicle it was removed from ran well. This module may need to be reprogrammed to work with your vehicle.
Condition: Excellent (A)
Mileage: 130,000 miles
The vehicle ran well with this part installed. This part is the main engine control unit (ECU). The module may need to be reprogrammed to your vehicle to work properly.
Condition: Excellent (A)
Mileage: 42,600 miles
It was removed from a vehicle that ran well. This part is for vehicles without PZEV emissions. The module may need to be reprogrammed to work with your vehicle.
Condition: Excellent (A)
Mileage: 15,400 miles
It was removed from a vehicle that ran well. This part is for vehicles without PZEV emissions.
Condition: Excellent (A)
Mileage: 52,300 miles
This part is the main ECU. This module may need to be reprogrammed to your vehicle to work with your vehicle.
Condition: Excellent (A)
Mileage: 16,300 miles
It was removed from a vehicle that ran well. This part is for vehicles without PZEV emissions. This module may need to be reprogrammed to work with your vehicle.
Condition: Excellent (A)
Mileage: 57,600 miles
It was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 6,900 miles
Please verify that your part identification number matches.
Condition: Excellent (A)
Mileage: 1,600 miles
It was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 23,600 miles
It is located behind the center of the dashboard.
Condition: Excellent (A)
Mileage: 55,000 miles
It was removed from a vehicle that ran well.
Condition: Excellent (A)
Mileage: 10,800 miles
It is the main ECU for the vehicle. This part was tested and the vehicle ran well before removal.
Condition: Excellent (A)
Mileage: 10,000 miles
Browse our selection of quality engine control module (ecm) parts designed specifically for your Subaru Impreza. We carry options across multiple trim levels, body styles, and engine configurations to ensure a perfect fit.
2.0R · 2.5 GT · 2.5i · 2.5i Limited · 2.5i Premium · 4x4 · Base · Convenience · I Limited · I Sport · L · LS · Limited · Outback Sport · Premium · R · RS · Sport · Sport Limited · Sport Premium · Sport-tech · Touring · WRX · WRX GT · WRX Limited · WRX Premium · WRX SE · WRX STI · WRX STI Limited · WRX STI Special Edition · i
Hatchback · Sedan · Wagon
H4 1.8L · H4 2.0L · H4 2.5L
Automatic · Automatic CVT · Manual · U/K