Programmed 2015-2016 Yukon XL 1500 ECM Engine Control Module 12656993

End Your Engine Troubles for Good.

Fix frustrating stalling, no-start conditions, and check engine lights with this pre-programmed Engine Control Module for your GM truck or SUV. We flash it with the latest software using your VIN, so it arrives ready for a simple installation. Skip the expensive dealership trip and restore your vehicle’s reliability. Order today for a fast, effective solution!

$174.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08396-26 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Truck or SUV

Is your 2015-2016 GMC Yukon XL 1500 suffering from baffling issues like stalling, erratic idling, a persistent check engine light, or a complete no-start condition? The Engine Control Module (ECM), the vehicle’s central computer, is often the culprit. As a technician with over two decades of experience, I’ve seen firsthand how a failing ECM can cause a cascade of problems that are frustrating to diagnose. This module is the definitive solution, restoring the precise engine management your vehicle had when it left the factory.

We take the guesswork and high dealership costs out of the equation. This genuine OEM Engine Control Module, part number 12656993, arrives at your door pre-programmed with the latest GM software updates, specifically matched to your vehicle’s VIN. This means you can bypass the expensive towing and programming fees at a service center. It’s a straightforward fix that puts you back in control.

Case Study: A Tricky Diagnosis

A customer brought in a 2015 Sierra 1500 with an intermittent no-crank, no-start issue. The battery was new, the starter tested fine, and there were no obvious wiring problems. The only clues were a flurry of communication error codes (U0100) that would appear and disappear. After hours of chasing electrical ghosts, we swapped in a known-good ECM. The truck fired up instantly and all the codes vanished. The original ECM had an internal failure that only manifested under specific temperature conditions. We installed a VIN-programmed module just like this one, performed the quick security relearn, and the customer was back on the road the same day, saving hundreds compared to a dealership repair.

Common Symptoms of a Failing GM Engine Computer

If your vehicle is exhibiting any of these signs, a faulty ECM is a likely cause. Replacing your failing unit with this pre-programmed 2015-2016 Yukon XL 1500 ECM is the most reliable path to a solution.

  • ✔ Unexplained Check Engine Light (CEL) with codes like P0601, P0606, or other internal processor faults.
  • ✔ Complete no-start or no-crank condition where the engine doesn’t even try to turn over.
  • ✔ Poor fuel economy and noticeable loss of engine power.
  • ✔ Intermittent stalling, rough idling, or engine hesitation.
  • ✔ Communication errors with other modules, often showing as U-codes on a scan tool.
  • ✔ Harsh or incorrect automatic transmission shifting.

A Straightforward Guide to Installation

Installing your new ECM is a job most DIYers can handle in their own driveway. Follow these steps carefully for a smooth installation.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 10 minutes for the systems to fully discharge.
  2. Locate the ECM: On most compatible trucks and SUVs like the Yukon, Tahoe, and Silverado, the ECM is located in the engine compartment on the driver’s side, near the firewall or inner fender.
  3. Disconnect and Remove: Carefully unplug the electrical connectors. They have locking tabs that need to be released. Once disconnected, unbolt the module from its mounting bracket.
  4. Install the New Module: Bolt the new, pre-programmed ECM into place. Reconnect the electrical connectors, ensuring they click securely into position.
  5. Reconnect the Battery: Re-attach the negative battery terminal and tighten it securely.
  6. Perform Security Relearn: This is a critical final step. You will need to perform the vehicle’s anti-theft relearn procedure. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’, and repeating two more times. This allows the new ECM to sync with your vehicle’s security system. Consult your owner’s manual for the exact procedure for your model.

Verified Vehicle Compatibility

This module is a direct-fit replacement for a wide range of GM vehicles. While this is a 2015-2016 Yukon XL 1500 ECM, it also fits the following models. Please verify your part number or consult the fitment list below.

ATS 14-16 | CAMARO 16 | CANYON 15-16 | COLORADO 15-16 | CORVETTE 14-16 | CTS 14-16 | ESCALADE & ESV 15-16 | SIERRA 1500 & DENALI 14-16 | SILVERADO 1500 14-16 | SUBURBAN 1500 15-16 | TAHOE 15-16 | YUKON & YUKON XL 1500 15-16 | XTS 14-16

Note: Specific engine and option compatibility may apply. Cross-reference compatible part numbers: 12692067, 12676230, 12656993, 12662034, 12672537, 12673195, 12663391, 12672963, 12669318.

Frequently Asked Questions

What exactly does an ECM do?

The Engine Control Module (ECM) is your vehicle’s brain. It controls critical functions like fuel injection, ignition timing, emissions systems, and transmission shifting to ensure optimal performance, fuel efficiency, and reliability.

How does the VIN programming process work?

After you complete your purchase, you will need to provide us with your vehicle’s 17-digit VIN. Our technicians use this number to load the correct, factory-specified GM software and calibrations onto the module before we ship it to you.

Do I need any special tools for installation?

No special programming tools are required. Basic hand tools (like a socket set) are all you need for the physical installation. You will need to perform the simple, key-on/key-off security relearn procedure after the module is installed.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of your original ECM (common codes P0601-P0606) or related communication faults, this part is the correct fix. It’s always best to have the codes professionally diagnosed to confirm the ECM is the root cause.

Is this a new part?

This is a high-quality, fully tested genuine GM component that has been inspected and prepared to meet or exceed original factory standards. It is not a new part, but a reliable and proven OEM solution.

Condition

Refurbished

Genuine OEM

Yes

MPN

12656993

Interchange part number

PartNumber

590

Model

Yukon Xl 1500

Year

2016

Brand

GM

Manufacturer Part Number

, , , , , , ,

Hardware Type

Scroll to Top