Last updated on July 19th, 2026 at 11:40 am
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.
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.
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.
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 |
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.
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.
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 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 | — |
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.
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.
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.

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.
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.