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

GMC Sierra 2500 HD Engine Control Module (ECM) Replacement

1
SELECT Year
  1. ✓ In Stock 2020-2022 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2020-2022 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10781

    It was removed from a vehicle that ran well. This part may need to be reprogrammed to work with your vehicle.

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

    $89.95 View part →
  2. ✓ In Stock 2019 GMC Sierra 2500 HD Glow Plug Control Module (Used OEM)

    2019 GMC Sierra 2500 HD Glow Plug Control Module (Used OEM)

    Partslink #: 590-11308

    It is a glow plug control module. The module may need to be reprogrammed to work with your vehicle.

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

    $222.95 View part →
  3. ✓ In Stock 2012-2016 GMC Sierra 2500 HD Main Engine Control Module (ECM) (Used OEM)

    2012-2016 GMC Sierra 2500 HD Main Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-02768

    This part was tested and the vehicle ran well before removal. This is a programmable control module.

    Condition: Excellent (A)
    Mileage: 89,200 miles

    $59.95 View part →
  4. ✓ In Stock 2011 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2011 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-02473

    It was removed from a vehicle that ran well. This is a programmable control module.

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

    $69.95 View part →
  5. ✓ In Stock 2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-00399

    This is a programmable control module that was removed from a vehicle that ran well.

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

    $69.95 View part →
  6. ✓ In Stock 2008 GMC Sierra 2500 HD Programmable Engine Control Module (Used OEM)

    2008 GMC Sierra 2500 HD Programmable Engine Control Module (Used OEM)

    Partslink #: 590-00882

    The module must be programmed at the dealership to ensure driveability and emission standards.

    Condition: Excellent (A)
    Mileage: 184,200 miles

    $76.95 View part →
  7. ✓ In Stock 2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-01527

    This is a programmable control module. The module must be programmed at a dealership to ensure driveability and emission standards. It is for vehicles without the 4.3L engine and without the hybrid option.

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

    $79.95 View part →
  8. ✓ In Stock 2017-2019 GMC Sierra 2500 HD Main Engine Control Module (Used OEM)

    2017-2019 GMC Sierra 2500 HD Main Engine Control Module (Used OEM)

    Partslink #: 590-10082

    It fits vehicles with the 1.4L engine (VIN B, 8th digit, option code LUV). This module may need to be reprogrammed to work with your vehicle.

    Condition: Excellent (A)
    Mileage: 20,100 miles

    $79.95 View part →
  9. ✓ In Stock 2006-2007 GMC Sierra 2500 HD Throttle Control Module (Used OEM)

    2006-2007 GMC Sierra 2500 HD Throttle Control Module (Used OEM)

    Partslink #: 590-07909

    Fits vehicles with a 6.0L engine and throttle control.

    Condition: Excellent (A)

    $84.95 View part →
  10. ✓ In Stock 2010 GMC Sierra 2500 HD Main Engine Control Module (ECM) (Used OEM)

    2010 GMC Sierra 2500 HD Main Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-01973

    This is a programmable control module. The module must be programmed at a dealership to ensure driveability and emission standards.

    Condition: Excellent (A)
    Mileage: 77,200 miles

    $89.95 View part →
  11. ✓ In Stock 2003-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2003-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-07123

    It is an engine control module for vehicles with a 5.3L engine and throttle control.

    Condition: Excellent (A)

    $93.95 View part →
  12. ✓ In Stock 2005-2007 GMC Sierra 2500 HD Powertrain Control Module (PCM) (Used OEM)

    2005-2007 GMC Sierra 2500 HD Powertrain Control Module (PCM) (Used OEM)

    Partslink #: 590-07633

    The module must be programmed at a dealership to ensure driveability and emission standards.

    Condition: Excellent (A)

    $129.95 View part →
  13. ✓ In Stock 2024 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2024 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-12573

    It is for vehicles with the 6.6L engine, a 10-speed automatic transmission, and rear-wheel drive. It includes option code 4EC. This module may need to be reprogrammed to work with your vehicle.

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

    $159.95 View part →
  14. ✓ In Stock 2017-2019 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2017-2019 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10213

    The module may need to be reprogrammed to your vehicle to work.

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

    $199.95 View part →
  15. ✓ In Stock 2017-2021 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2017-2021 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10212

    The module may need to be reprogrammed to your vehicle to work.

    Condition: Excellent (A)

    $226.95 View part →
  16. ✓ In Stock 2003 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2003 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-2605F

    with Original Equipment (OE) # 12582605 Important: Vehicle Specific Flash Programming Required ON or OFF the Vehicle. Accurate VIN and Mileage are Required Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $40.76 core deposit
    $237.53 View part →
  17. ✓ In Stock 2015 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2015 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08277

    This engine control module fits vehicles with the 6.6L engine, 4-wheel drive, and an automatic transmission. It is designed for 4-door models. This is a programmable control module. The module must be programmed at a dealership to ensure driveability and emission standards. Fits vehicles with the pull-ahead design (option code ZK3).

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

    $239.95 View part →
  18. ✓ In Stock 2001-2002 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2001-2002 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: W0133-2226007
    + $69 core deposit
    $248.16 View part →
  19. ✓ In Stock 2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-11888

    It is an engine control module for 4-door vehicles with a 6.6L engine, 6-speed automatic transmission, and 4-wheel drive. This module may need to be reprogrammed to work with your vehicle.

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

    $249.95 View part →
  20. ✓ In Stock 2017-2019 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2017-2019 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-3700458
    + $37 core deposit
    $253.58 View part →
  21. ✓ In Stock 2015-2016 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2015-2016 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08562

    The unit was tested and the vehicle ran well before removal.

    Condition: Excellent (A)
    Mileage: 108,100 miles

    $262.95 View part →
  22. ✓ In Stock 2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-6242F

    with Original Equipment (OE) # 12586242, 19299226, 89017738 Important: Vehicle Specific Flash Programming Required ON or OFF the Vehicle. Accurate VIN and Mileage are Required Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $52.66 core deposit
    $273.53 View part →
  23. ✓ In Stock 2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: PB-9052-0000695921

    Condition: Good (B)
    Mileage: 144,000 miles

    $295.95 View part →
  24. ✓ In Stock 2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-6243F

    with Original Equipment (OE) # 12586243, 89017739 Important: Vehicle Specific Flash Programming Required ON or OFF the Vehicle. Accurate VIN and Mileage are Required Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $30.60 core deposit
    $327.30 View part →
  25. ✓ In Stock 2005-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2005-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-2802F

    with Original Equipment (OE) # 12602802 Important: Vehicle Specific Flash Programming Required ON the Vehicle Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $42.44 core deposit
    $330.24 View part →
  26. ✓ In Stock 2005-2006 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2005-2006 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-9462F

    with Original Equipment (OE) # 12589462 Important: Vehicle Specific Flash Programming Required ON or OFF the Vehicle. Accurate VIN and Mileage are Required Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $44.37 core deposit
    $338.90 View part →
  27. ✓ In Stock 2011 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2011 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-3714272
    + $32 core deposit
    $339.72 View part →
  28. ✓ In Stock 2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-5455F

    with Original Equipment (OE) # 12625455 Important: Vehicle Specific Flash Programming Required ON the Vehicle

    + $63 core deposit
    $366.05 View part →
  29. ✓ In Stock 2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Cardone)

    Partslink #: 77-9463F

    with Original Equipment (OE) # 12589463 Important: Vehicle Specific Flash Programming Required ON or OFF the Vehicle. Accurate VIN and Mileage are Required Important: Vehicle Specific On-Car Programming must be Performed AFTER Installation to Prevent Drivability and Starting Issues

    + $44.41 core deposit
    $378.41 View part →
  30. ✓ In Stock 2012 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2012 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-1943996
    + $32 core deposit
    $456.08 View part →
  31. ✓ In Stock 2007 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2007 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-2043857
    + $42 core deposit
    $479.30 View part →
  32. ✓ In Stock 2006-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2006-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08066

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

    $499.95 View part →
  33. ✓ In Stock 2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2009-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-1943957
    + $32 core deposit
    $509.50 View part →
  34. ✓ In Stock 2017-2021 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2017-2021 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-10212

    The module may need to be reprogrammed to work with your vehicle.

    Condition: Good (B)
    Mileage: 90,000 miles

    $526.95 View part →
  35. ✓ In Stock 2013-2014 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2013-2014 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08144

    This is a programmable control module. The module must be programmed at the dealership to ensure driveability and emission standards. Fits vehicles without the pull-ahead design.

    Condition: Excellent (A)
    Mileage: 146,200 miles

    $529.95 View part →
  36. ✓ In Stock 2008 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    2008 GMC Sierra 2500 HD Engine Control Module (ECM) (ACDelco)

    Partslink #: W0133-1943876
    + $32 core deposit
    $546.81 View part →
  37. ✓ In Stock 2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2022-2023 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-11887

    It fits 4-door vehicles with the 6.6L engine, 10-speed automatic transmission, and 4x4 drive system. This module may need to be reprogrammed to your vehicle to work.

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

    $559.95 View part →
  38. ✓ In Stock 2012 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2012 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08057

    The module must be programmed at a dealership to ensure driveability and emission standards.

    Condition: Excellent (A)

    $573.95 View part →
  39. ✓ In Stock 2002-2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2002-2004 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-06332

    This is a programmable control module. The module must be programmed at a dealership to ensure driveability and emission standards. Built for vehicles with the 8th digit of the VIN being 1.

    Condition: Excellent (A)

    $573.95 View part →
  40. ✓ In Stock 2007-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2007-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-08063

    It fits vehicles with the 6.6L turbo diesel engine (option code LMM).

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

    $666.95 View part →
  41. ✓ In Stock 2017-2021 GMC Sierra 2500 HD Silver Engine Control Module (ECM) - Rear (Used OEM)

    2017-2021 GMC Sierra 2500 HD Silver Engine Control Module (ECM) - Rear (Used OEM)

    Partslink #: 590-10212

    This is a rear upper third brake light with cameras. It is finished in Quick Silver (paint code GAN).

    Condition: Excellent (A)

    $719.95 View part →
  42. ✓ In Stock 2004-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2004-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-07278

    This is a programmable control module. The module must be programmed at a dealership to ensure driveability and emission standards. It fits vehicles with a diesel engine and VIN digit 2 in the 8th position. Verify your vehicle's 8th VIN digit is 2.

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

    $999.95 View part →
  43. ✓ In Stock 2007-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2007-2010 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-00863

    It fits vehicles with the 6.6L diesel engine (VIN 6, 8th digit, option LMM). This is a programmable control module that must be programmed at the dealership to ensure driveability and emission standards. The donor vehicle ran nice.

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

    after $150 core refund
    Sale price: $1,499.95
    $1,349.95 View part →
  44. ✓ In Stock 2006-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2006-2007 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-07910

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

    $1,762.95 View part →
  45. ✓ In Stock 2004-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    2004-2005 GMC Sierra 2500 HD Engine Control Module (ECM) (Used OEM)

    Partslink #: 590-07637

    It fits vehicles with the 6.6L turbo diesel engine. It is designed to be mounted on the right-hand valve cover. Built for vehicles where the 8th digit of the VIN is 2.

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

    $3,750.95 View part →

What buyers are saying.

★★★★★ 4.9 1,451 verified reviews

Racing Partner Videos

Engine Control Module (ECM) Compatibility for GMC Sierra 2500 HD

Browse our selection of quality engine control module (ecm) parts designed specifically for your GMC Sierra 2500 HD. We carry options across multiple trim levels, body styles, and engine configurations to ensure a perfect fit.

Available Trims

AT4 · AT4X · Base · Denali · Denali Ultimate · Pro · SL · SLE · SLT · WT

Body Types

Crew Cab Pickup · Extended Cab Pickup · Standard Cab Pickup

Engine Options

V8 6.0L · V8 6.6L · V8 8.1L

Transmissions

Automatic · Manual

Added to cart · Part