Last updated on July 19th, 2026 at 11:41 am
The Powertrain Control Module (PCM) in your 1999 GMC Yukon manages engine and transmission functions. Failures may trigger drivability issues like stalling, rough idle, or diagnostic trouble codes related to internal memory errors.
If your 1999 GMC Yukon is experiencing erratic engine behavior, stalling, or a no-start condition, the Powertrain Control Module (PCM) may be the culprit. This module acts as the brain of your vehicle’s engine and transmission systems, coordinating fuel delivery, ignition timing, and shift points. Replacing it involves careful handling to avoid damage, and factory procedures require a relearn process to ensure proper operation. Understanding the steps, symptoms, and precautions can help you make an informed decision about repairs or replacement, saving time and avoiding unnecessary complications.
In your 1999 GMC Yukon, the Powertrain Control Module (PCM) integrates engine and transmission control into a single unit. It processes data from sensors to optimize fuel injection, ignition timing, and shift scheduling, ensuring smooth operation and emissions compliance. A failing PCM may disrupt these functions, leading to poor performance or even a non-running vehicle. When replacement is necessary, you’ll need replacement engine computers for the Yukon, which must be programmed to match your vehicle’s specifications for proper functionality.
The PCM in your 1999 GMC Yukon is located in the passenger compartment, making access relatively straightforward compared to engine-bay modules. Replacement involves removing the negative battery cables first to prevent electrical damage. The module is secured with mounting hardware, which must be carefully removed to avoid electrostatic discharge. According to labor guides, replacing the Engine Control Module (ECM) typically takes 1.1 hours. After installation, a 0.5-hour relearn procedure is required to synchronize the new module with your vehicle’s systems.

Work with the ignition off, and treat the module as static-sensitive: avoid touching the connector pins at any point.
| Operation | Configuration | Book Time |
|---|---|---|
| Powertrain Control Module Relearn | All configurations | 0.5 hr |
| Engine Control Module R&R | All configurations | 1.1 hr |
After installing a new PCM in your 1999 GMC Yukon, the factory procedure requires a reprogramming step to ensure compatibility with your vehicle’s VIN and systems. This process involves checking all connections and attempting the reprogramming again if it fails initially. However, opting for a VIN-programmed replacement unit eliminates this step, as the module arrives ready to install and operate without additional dealer programming.
A failing PCM in your 1999 GMC Yukon may cause a range of symptoms, including intermittent stalling, rough idle, or a complete no-start condition. You might also notice poor acceleration, erratic shifting, or the check engine light illuminating with module-specific codes. One common fault is internal control module memory checksum error, which indicates a memory corruption issue within the PCM. If your scan tool fails to communicate with the module, it may also point to a PCM failure.
The 1999 GMC Yukon’s PCM may log specific trouble codes when internal faults occur. These codes help diagnose issues related to memory errors, communication failures, or other module-specific problems.
| Code | Meaning | Full Guide |
|---|---|---|
| P0601 | Internal memory checksum error | Full P0601 guide → |
| P0602 | Control module programming error | Full P0602 guide → |
| P0603 | Keep-alive memory (KAM) error | Full P0603 guide → |
| P0604 | Internal RAM error | Full P0604 guide → |
| P0605 | Internal ROM error | Full P0605 guide → |
| P1621 | Control module long-term memory performance | Full P1621 guide → |
| P1626 | Module-internal fault | — |
| P1631 | Module-internal fault | — |
Factory service bulletin #99-06-04-053 addresses PCM reprogramming procedures for the 1999 GMC Yukon. This bulletin provides guidance for technicians performing updates or replacements, ensuring the module functions correctly with the vehicle’s systems. If you’re experiencing PCM-related issues, this bulletin may outline steps to resolve them.
| Bulletin | Subject | What It Addresses |
|---|---|---|
| 99-06-04-053 | Info – PCM Reprogramming – (Oct 26, 1999) | — |
Intermittent stalling in your Yukon may stem from a failing PCM, particularly if the module is experiencing memory errors or communication issues. Symptoms like stalling often coincide with trouble codes such as P0601 or P1626, which indicate internal faults. A scan tool can confirm whether the PCM is the root cause.
If your Yukon exhibits persistent drivability issues like stalling, no-start conditions, or module-specific trouble codes, replacement may be necessary. Reprogramming is typically recommended for software-related issues, but if the module is physically damaged or fails to communicate, a new unit is often the solution.
Always disconnect the negative battery cables before handling the PCM to prevent electrical damage. Avoid touching the component leads to prevent electrostatic discharge, and ensure the module is securely mounted. Following factory guidelines for installation and relearn procedures will help avoid complications.
If your 1999 GMC Yukon is suffering from PCM-related issues, you have options. A repair may address minor faults, but a replacement ensures long-term reliability. Given the labor involved and the need for programming, choosing a pre-programmed module can simplify the process and get your vehicle back on the road faster.

Flagship One stocks a refurbished, VIN-programmed PCM for the 1999 GMC Yukon with a lifetime warranty, free shipping and no core charge. The full GMC Yukon module lineup covers other engine configurations as well.
The 1999 GMC Yukon relies on its PCM to manage critical engine and transmission functions. If you’re experiencing symptoms like stalling, no-start conditions, or module-specific codes, replacement may be the best solution. With proper handling and a VIN-programmed unit, you can restore your Yukon’s performance without the hassle of dealer reprogramming.