Programmed 2004 Yukon XL 2500 ECM 89017739 | Engine Computer PCM

Get Your Yukon XL 2500 Running Right!

This ECM is pre-programmed to your truck’s VIN for a true plug-and-play solution. It’s the perfect fix for no-start conditions, rough idling, and persistent check engine lights. No dealer visit required. Order today and restore your truck’s reliability!

$114.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-07143-62 Categories: ,
Guaranteed Safe Checkout

Is Your 2004 Yukon XL 2500 Acting Up?

There’s nothing more frustrating than when a dependable workhorse like your Yukon XL 2500 starts having mysterious electrical problems. You might be experiencing a no-start condition, erratic engine behavior, or a check engine light that just won’t go away. Often, the root cause isn’t a sensor or a mechanical part, but the vehicle’s brain itself: the Engine Control Module (ECM). A failing ECM can turn a reliable truck into a driveway ornament, but finding a solution shouldn’t be a headache.

The Simple, Reliable Solution: A VIN-Programmed ECM

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a high-quality ECM, part number 89017739, and flash it with the latest official GM software specifically for your vehicle. All we need is your Vehicle Identification Number (VIN) at checkout. This process ensures the module communicates perfectly with your truck’s engine, transmission, and other systems, restoring its original performance and reliability without a costly trip to the dealership for programming.

Expert Pro Tip: Check for Corrosion Before You Replace

Before you condemn your old ECM, take a close look at its location. On many of these GM trucks, including the Yukon XL 2500, the ECM is located under the battery tray. Over the years, I’ve seen dozens of these modules fail not from internal defects, but from battery acid leaking down and corroding the case and connectors. If you see white or green crusty buildup, that’s your culprit. Make sure to clean the area and the harness connectors thoroughly with a terminal cleaner before installing your new module to prevent future issues.

Is Your Yukon XL 2500 Exhibiting These Symptoms?

A faulty ECM can cause a wide range of issues. If you’re noticing any of the following, this module is the likely fix:

  • โœ” Engine cranks but will not start
  • โœ” Rough idle or stalling
  • โœ” Poor fuel economy and loss of power
  • โœ” Check Engine Light (CEL) is on with various communication codes
  • โœ” Seemingly random electrical issues or warning lights
  • โœ” Transmission shifting problems

Plug-and-Play Installation for Your 2004 Yukon XL 2500 ECM

You can get your truck back on the road without special tools or a trip to a mechanic. Just follow these simple steps:

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery.
  2. Locate the ECM: On your 2004 Yukon XL 2500, the ECM is typically found on the driver’s side, under the battery tray.
  3. Disconnect the Old Module: Carefully unplug the electrical connectors from the old ECM. They have locking tabs that need to be released.
  4. Remove the Old ECM: Unbolt the module from its mounting bracket.
  5. Install the New ECM: Mount your new, pre-programmed ECM and securely reconnect the electrical harnesses. You should hear a ‘click’ as they lock in place.
  6. Reconnect the Battery: Re-attach the negative battery terminal. Your vehicle is now ready to start.

Guaranteed Compatibility

This module is a direct replacement for part numbers 89017739 and 12586243. It is compatible with a wide array of 2004 GM vehicles, including the Sierra, Silverado, Suburban 2500 (with the 8.1L engine), various Express/Savana vans, and many more. By providing your VIN, we guarantee it will be programmed correctly for your specific make, model, and engine configuration.

MPN

89017739

Genuine OEM

Yes

Condition

Refurbished

Model

Yukon Xl 2500

Make

Year

2004

Brand

GM

Manufacturer Part Number

Interchange part number

Scroll to Top