Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.

Subaru Impreza Engine Control Module (ECM) Replacement

1
SELECT Year
  1. ✓ In Stock 2016 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2016 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-62922

    Condition: Excellent (A)
    Mileage: 17,500 miles

    $79.95 View part →
  2. ✓ In Stock 2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10127

    It was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 5,900 miles

    $79.95 View part →
  3. ✓ In Stock 2013 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2013 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-62511

    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

    $79.95 View part →
  4. ✓ In Stock 2008-2009 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2008-2009 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-51218

    It was removed from a vehicle that ran well. For vehicles with an automatic transmission.

    Condition: Excellent (A)
    Mileage: 56,300 miles

    $79.95 View part →
  5. ✓ In Stock 2010 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2010 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-52340

    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

    $79.95 View part →
  6. ✓ In Stock 2012 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2012 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-61531

    It was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 62,400 miles

    $79.95 View part →
  7. ✓ In Stock 2020 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2020 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-11496

    This part was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 47,400 miles

    $89.95 View part →
  8. ✓ In Stock 1994 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    1994 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-56718

    This part is located behind the center of the dash.

    Condition: Excellent (A)
    Mileage: 55,000 miles

    $92.95 View part →
  9. ✓ In Stock 2019 Subaru Impreza Transmission Control Module (Used OEM)

    2019 Subaru Impreza Transmission Control Module (Used OEM)

    Partslink #: 590-11500

    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

    $96.95 View part →
  10. ✓ In Stock 2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10126

    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

    $105.95 View part →
  11. ✓ In Stock 2013 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2013 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-62512

    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

    $105.95 View part →
  12. ✓ In Stock 2012 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2012 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-61529

    It was removed from a vehicle that ran well. This part is for vehicles without PZEV emissions.

    Condition: Excellent (A)
    Mileage: 52,300 miles

    $105.95 View part →
  13. ✓ In Stock 2022 Subaru Impreza Main Engine Control Module (ECM) (Used OEM)

    2022 Subaru Impreza Main Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-11948

    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

    $105.95 View part →
  14. ✓ In Stock 2014 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2014 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-62257

    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

    $113.95 View part →
  15. ✓ In Stock 2015-2016 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2015-2016 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-62654

    It was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 6,900 miles

    $113.95 View part →
  16. ✓ In Stock 2024 Subaru Impreza Main Engine Control Module (Used OEM)

    2024 Subaru Impreza Main Engine Control Module (Used OEM)

    Partslink #: 590.SU1O24

    Please verify that your part identification number matches.

    Condition: Excellent (A)
    Mileage: 1,600 miles

    $122.95 View part →
  17. ✓ In Stock 2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2017-2018 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10125

    It was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 23,600 miles

    $129.95 View part →
  18. ✓ In Stock 1993 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    1993 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-56104

    It is located behind the center of the dashboard.

    Condition: Excellent (A)
    Mileage: 55,000 miles

    $139.95 View part →
  19. ✓ In Stock 2020 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2020 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-11494

    It was removed from a vehicle that ran well.

    Condition: Excellent (A)
    Mileage: 10,800 miles

    $166.95 View part →
  20. ✓ In Stock 2025 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    2025 Subaru Impreza Engine Control Module (ECM) (Used OEM)

    Partslink #: 590.SU1O25

    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

    $166.95 View part →

What buyers are saying.

★★★★★ 4.9 1,451 verified reviews

Racing Partner Videos

Engine Control Module (ECM) Compatibility for Subaru Impreza

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.

Available Trims

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

Body Types

Hatchback · Sedan · Wagon

Engine Options

H4 1.8L · H4 2.0L · H4 2.5L

Transmissions

Automatic · Automatic CVT · Manual · U/K

Added to cart · Part