Programmed 2005-2006 Yukon XL 2500 PCM 89017749 | VIN Matched

Restore Your Yukon’s Performance.

Get your 2005-2006 GMC Yukon XL 2500 running right again with a fully programmed Powertrain Control Module. We flash it to your vehicle’s VIN with the latest GM software, so it arrives ready for a simple, no-hassle installation. This is the definitive fix for check engine lights, rough running, and no-start conditions. Don’t wait for a breakdown—order your direct-fit PCM now!

$118.99

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-07622-61 Categories: ,
Guaranteed Safe Checkout

Restore Your Truck’s Brain and Reclaim Its Power

Is your 2005-2006 GMC Yukon XL 2500 acting erratically? A failing Powertrain Control Module (PCM), the central computer of your vehicle, is often the culprit behind a host of frustrating issues. From a persistent Check Engine Light to poor fuel mileage and even a no-start condition, a faulty PCM can bring your powerful workhorse to a standstill. This isn’t just an inconvenience; it’s a critical component failure that compromises your vehicle’s performance, fuel efficiency, and reliability. As a technician with over two decades of experience, I’ve seen firsthand how a failing module can mimic dozens of other problems, leading to expensive and unnecessary repairs.

This replacement PCM is the definitive solution. We take the guesswork and hassle out of the repair by programming the module specifically for your vehicle using your VIN. This ensures it arrives with the latest GM factory software updates, ready for a straightforward installation. You get a reliable part that restores communication between your engine and transmission, just like the day it left the factory. Stop chasing phantom issues and get the correct fix for your 2005-2006 Yukon XL 2500 PCM today.

From the Diagnostic Bay: The 8.1L That Wouldn’t Communicate

I had a 2006 Suburban 2500 with the big 8.1L V8 towed in, a vehicle that shares its platform with your Yukon. The owner had replaced the fuel pump and crank sensor, but it still wouldn’t start—it would only crank. My scan tool couldn’t communicate with the PCM, a huge red flag. After verifying power and ground at the module connectors under the battery tray, it was clear the PCM itself was dead. The internal processor had failed, a common issue from heat cycles and vibration. We installed one of these VIN-programmed modules, performed the quick 10-minute security relearn, and the engine fired up on the first try. It’s a textbook example of why starting your diagnosis at the vehicle’s ‘brain’ is crucial.

Is Your Yukon Showing These PCM Failure Signs?

A failing PCM can cause a wide range of symptoms. If you’re experiencing any of the following, it’s a strong indicator that your module needs attention:

  • âś” Check Engine Light is on with communication error codes (e.g., U0100)
  • âś” Internal module memory error codes are present (e.g., P0601, P0606)
  • âś” Vehicle will not start or starts and immediately stalls
  • âś” Harsh or erratic automatic transmission shifting
  • âś” Noticeable decrease in fuel economy
  • âś” Engine runs rough, misfires, or hesitates
  • âś” Failure to pass an emissions inspection

A Straightforward Guide to Your PCM Installation

Replacing the PCM in your Yukon is a manageable job for a DIYer. Our pre-programmed module simplifies the process significantly. Follow these general steps to get back on the road.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery to prevent any electrical shorts.
  2. Locate the PCM: On most GM trucks of this era, including your Yukon XL 2500, the PCM is located on the driver’s side of the engine bay, typically under or next to the battery in a black plastic bracket.
  3. Remove the Old Module: Carefully unplug the electrical connectors. They have locking tabs that need to be released. Once unplugged, unbolt the module from its mounting bracket.
  4. Install the New Module: Seat the new PCM into the bracket and secure it. Reconnect the electrical harnesses, ensuring they click firmly into place.
  5. Reconnect the Battery: Attach the negative battery terminal.
  6. Perform Security Relearn (If Necessary): Turn the key to the ‘ON’ position (without starting) for 10-12 minutes. The ‘Security’ light on the dash should turn off. Turn the key off for 10 seconds, then start the vehicle. It is now ready to drive.

Verified Fitment for Your GM Vehicle

This module is a direct replacement for part number 89017749 and is compatible with service numbers 12589462 and 12602801. It is guaranteed to fit the following models, but please provide your VIN to ensure perfect programming for your specific 2005-2006 Yukon XL 2500 PCM and other applications:

  • GMC Yukon XL 2500 (8.1L): 2005-2006
  • Chevrolet Avalanche 2500: 2005-2006
  • Chevrolet Suburban 2500 (8.1L): 2005-2006
  • Chevrolet Silverado & GMC Sierra 2500/3500 (8.1L Gasoline): 2005-2007 (incl. Classic)
  • Chevrolet Express & GMC Savana Vans (Gasoline): 2005-2007
  • Chevrolet Silverado & GMC Sierra 1500 (4.3L): 2005-2007 (incl. Classic)
  • And other models listed in the full compatibility chart.

Frequently Asked Questions

Do I need to do anything after installing this PCM?

In most cases, you will need to perform a simple security relearn procedure, which takes about 10-15 minutes with just your ignition key. We provide instructions for this. No special tools are required.

Why do you need my VIN?

Your Vehicle Identification Number (VIN) is essential for us to load the exact, correct GM software for your truck’s specific engine, transmission, and emissions equipment. This makes the module truly plug-and-play.

Is this a new or used part?

This is a high-quality, tested replacement part that has been professionally prepared and programmed with the latest software to ensure it meets or exceeds original factory specifications for performance and reliability.

Will this fix my P0601 error code?

Yes. A code P0601 (Internal Control Module Memory Check Sum Error) is a terminal diagnosis for a PCM. Replacing the module is the only correct and permanent fix for this specific fault code.

What if my original part number is 12589462?

No problem. This module, part number 89017749, is a fully compatible and updated replacement for part numbers 12589462 and 12602801. It will function identically once programmed to your VIN.

Condition

Refurbished

Genuine OEM

Yes

MPN

89017749

Interchange part number

PartNumber

590

Model

Yukon Xl 2500

Year

2006

Brand

GM

Manufacturer Part Number

, ,

Scroll to Top