Last updated on July 19th, 2026 at 11:41 am

PCM

1999 GMC Yukon PCM Replacement & Reprogramming Guide

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.

Quick Summary

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.

What the PCM Does in a 1999 GMC Yukon

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.

Where the PCM Is Located and What Replacement Involves

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.

1999 GMC Yukon PCM location diagram
From the factory PCM removal procedure for the 1999 GMC Yukon.

How to Reach the PCM on the 1999 GMC Yukon

  1. Remove the negative battery cables.
  2. Remove the PCM from the passenger compartment behind the.
  3. Remove the connectors from the PCM.
  4. Remove the PCM mounting hardware.

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

Programming Requirements After Replacement

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.

Symptoms of a Failing PCM

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.

Module Trouble Codes on the 1999 GMC Yukon

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 Bulletins Worth Knowing

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)

Protecting the PCM in Your 1999 GMC Yukon

Frequently Asked Questions

Why does my 1999 GMC Yukon stall intermittently, and could the PCM be the cause?

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.

How do I know if my 1999 GMC Yukon’s PCM needs to be replaced or just reprogrammed?

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.

What precautions should I take when replacing the PCM in my 1999 GMC Yukon?

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.

Refurbished VIN-programmed PCM for the 1999 GMC Yukon
A refurbished, VIN-programmed replacement PCM for the 1999 GMC Yukon from Flagship One.

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.

Final Thoughts

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.