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

PCM

1999 GMC Jimmy PCM ECM Replacement and Programming Guide

The Powertrain Control Module (PCM) and Engine Control Module (ECM) on your 1999 GMC Jimmy are the central computers that manage fuel injection, ignition timing, emissions controls, and transmission shifting. When these units fail internally, your vehicle may not start, run poorly, or set diagnostic codes.

Quick Summary

If your 1999 GMC Jimmy runs poorly, won’t start, or your scan tool can’t communicate with the engine computer, the PCM or ECM may be the culprit. These modules are the brain of your vehicle’s powertrain, and internal failures are surprisingly common as vehicles age. This guide walks you through recognizing module failure symptoms, understanding labor requirements for replacement, and knowing what programming steps follow installation. Whether you diagnose the problem yourself or leave it to a shop, understanding the process helps you make informed decisions about repairing your Jimmy.

What the PCM Does in a 1999 GMC Jimmy

The PCM (Powertrain Control Module) on your 1999 GMC Jimmy serves as the primary computer for the 4.3L V6 engine and automatic transmission. It processes input from dozens of sensors and outputs commands to fuel injectors, ignition coils, the torque converter clutch, and emissions components. The ECM (Engine Control Module) handles engine-focused functions in some configurations. Both modules maintain calibration data in non-volatile memory, and when this internal memory fails, the module can no longer control the engine properly. Replacing the module requires installing a replacement PCMs for the Jimmy that matches your vehicle’s VIN and configuration. Without a functioning PCM or ECM, your Jimmy cannot run — the engine may crank but not start, or may stall immediately after starting.

Where the PCM Is Located and What Replacement Involves

The PCM or ECM on a 1999 GMC Jimmy is located either under the hood (near the firewall on the driver’s side) or behind the instrument panel on the passenger side. Access method determines labor time: under-hood replacement requires 1.0 book hours, while instrument-panel access requires 1.8 hours due to dashboard disassembly. The factory cautions against touching connector pins or soldered components during any internal work to prevent electrostatic discharge damage to the PCM. When replacing, ensure the connector is clean and sealed, and torque any specified fasteners to factory standards. Plan for additional time if diagnostic verification is needed before and after the R&R procedure.

Operation Configuration Book Time
Powertrain Control Module R&R Under Hood 1.0 hr
Powertrain Control Module R&R Under Inst. Panel 1.8 hr
Powertrain Control Module Relearn All configurations 0.5 hr
Engine Control Module Relearn All configurations 0.5 hr
Engine Control Module R&R Under Hood 1.0 hr
Engine Control Module R&R Under Inst. Panel 1.8 hr

Programming Requirements After Replacement

After replacing the PCM or ECM on your 1999 GMC Jimmy, the factory procedure requires a relearn process to calibrate the new module to your vehicle’s specific sensors and idle characteristics. The PCM Relearn procedure takes 0.5 hours, and if an ECM is separately programmed, that relearn adds another 0.5 hours. This step is essential for proper drivability. Flagship One units arrive VIN-programmed to your specific vehicle, meaning the calibration data is pre-loaded before shipping. This eliminates the need for you to perform the relearn procedure yourself or pay a dealer to program the replacement — the module is ready to install and start your engine.

Every VIN-programmed replacement unit from Flagship One arrives with these steps already completed.

Symptoms of a Failing PCM

When the PCM or ECM fails internally on your 1999 GMC Jimmy, common symptoms include a no-start condition where the engine cranks but won’t fire, intermittent stalling, and rough idle. You may notice multiple misfire codes setting simultaneously, or your scan tool may fail to communicate with the module entirely. Transmission shifting may become erratic or the vehicle may default to limp mode. In some cases, the engine starts but runs poorly with hesitation under acceleration. If your Jimmy displays any of these symptoms and standard sensor tests check out, the module itself is a likely suspect. A code like internal memory failure indicates the PCM’s internal memory checksum is invalid, pointing directly to module internal failure rather than an external wiring issue.

Module Trouble Codes on the 1999 GMC Jimmy

Your 1999 GMC Jimmy may store module-internal trouble codes when the PCM or ECM fails. These codes (P0601 through P0605 for general processor/memory faults, plus P1621, P1626, and P1631 for theft-related calibration losses) indicate problems internal to the control module itself rather than sensor or wiring failures. When these codes appear after verifying external connections are sound, module replacement is the indicated repair.

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 bulletins address PCM service for your 1999 GMC Jimmy. Bulletin #99-06-04-053 covers PCM reprogramming procedures. Bulletin #83-81-32 introduced new PCM connector service kits to address wiring harness issues. Bulletin #02-06-04-057E provides warranty labor operation assignments for control module reprogramming work. These bulletins confirm that PCM repair and replacement procedures are well-established for this model year.

Bulletin Subject What It Addresses
99-06-04-053 Info – PCM Reprogramming – (Oct 26, 1999)
83-81-32 INFO – NEW PCM CONNECTOR SERVICE KITS – (Sep 16, 1998)
02-06-04-057 Warranty Admin. – Labor Operation Assignments for All Control Module Reprogramming – (Mar 2, 20

Protecting the PCM in Your 1999 GMC Jimmy

Frequently Asked Questions

Can I swap a used PCM from another 1999 GMC Jimmy into my vehicle?

A used PCM must be programmed to your specific vehicle’s VIN and calibration to function properly. Without proper programming, the engine may not start or will run poorly. Dealer programming or a VIN-programmed replacement unit is required.

My 1999 GMC Jimmy cranks but won’t start — could this be the PCM?

Yes, a failed PCM can cause a no-start condition even when the engine cranks normally. However, other causes like failed crankshaft position sensors, fuel pump issues, or ignition failures can produce similar symptoms. Proper diagnosis is recommended before replacing the module.

How long does it take to replace the PCM on a 1999 GMC Jimmy?

Labor time ranges from 1.0 hour for under-hood replacement to 1.8 hours if the module is located behind the instrument panel. Add 0.5 to 1.0 hour for relearn procedures after installation if not using a pre-programmed unit.

When your 1999 GMC Jimmy’s PCM or ECM fails, you have two primary repair paths. You may choose a new or refurbished replacement unit from a supplier like Flagship One that arrives VIN-programmed and ready to install. Alternatively, some salvage yards offer used modules, but you must account for programming costs and potential compatibility issues. For the best outcome, verify the module is matched to your specific engine and transmission configuration before purchasing.

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

Flagship One stocks a refurbished, VIN-programmed PCM for the 1999 GMC Jimmy with a lifetime warranty, free shipping and no core charge. The full GMC Jimmy module lineup covers other engine configurations as well.

Final Thoughts

The PCM and ECM are essential computers in your 1999 GMC Jimmy, and internal failures can leave you stranded. Understanding the symptoms, labor requirements, and programming needs helps you approach the repair with confidence. Whether you handle the installation yourself or trust a professional, sourcing a properly programmed replacement module is the key to getting your Jimmy back on the road.