{"id":530232,"date":"2026-07-17T09:42:47","date_gmt":"2026-07-17T13:42:47","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/?p=530232"},"modified":"2026-07-19T11:41:20","modified_gmt":"2026-07-19T15:41:20","slug":"1999-gmc-yukon-pcm-replacement-guide","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/","title":{"rendered":"1999 GMC Yukon PCM Replacement &#038; Reprogramming Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">PCM<\/div>\n<h1>1999 GMC Yukon PCM Replacement &amp; Reprogramming Guide<\/h1>\n<p class=\"hero-subtitle\">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.<\/p>\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>The PCM in your 1999 GMC Yukon controls critical engine and transmission operations.<\/li>\n<li>Replacement typically requires 1.1 hours of labor, plus a 0.5-hour relearn procedure.<\/li>\n<li>Factory cautions include disconnecting the battery and avoiding electrostatic discharge.<\/li>\n<li>Flagship One units arrive VIN-programmed, eliminating the need for post-install reprogramming.<\/li>\n<li>Common symptoms include no-start conditions, stalling, or module-specific trouble codes.<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<p>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\u2019s 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.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>What the PCM Does in a 1999 GMC Yukon<\/h2>\n<p>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\u2019ll need <a href=\"https:\/\/www.fs1inc.com\/gm\/gmc-pcm-ecm-ecu-engine-computer\/yukon-engine-computers.html\">replacement engine computers for the Yukon<\/a>, which must be programmed to match your vehicle\u2019s specifications for proper functionality.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Where the PCM Is Located and What Replacement Involves<\/h2>\n<p>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\u2019s systems.<\/p>\n<figure style=\"margin:22px auto;text-align:center;max-width:720px\"><img decoding=\"async\" style=\"max-width:100%;height:auto;border:1px solid #e2e6ec;border-radius:8px\" src=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp\" alt=\"1999 GMC Yukon PCM location diagram\" loading=\"lazy\"\/><figcaption style=\"font-size:13px;color:#667085;margin-top:8px\">From the factory PCM removal procedure for the 1999 GMC Yukon.<\/figcaption><\/figure>\n<div style=\"background:#f7f9fc;border:1px solid #e2e8f2;border-radius:10px;padding:18px 24px;margin:18px 0\">\n<h3 style='margin-top:0'>How to Reach the PCM on the 1999 GMC Yukon<\/h3>\n<ol style=\"margin:14px 0 6px 0;padding-left:26px\">\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the negative battery cables.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the PCM from the passenger compartment behind the.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the connectors from the PCM.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the PCM mounting hardware.<\/li>\n<\/ol>\n<p style='margin:10px 0 0 0'><em>Work with the ignition off, and treat the module as static-sensitive: avoid touching the connector pins at any point.<\/em><\/p>\n<\/div>\n<table style=\"width:100%;border-collapse:collapse;margin:18px 0;font-size:15px\">\n<tr>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Operation<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Configuration<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Book Time<\/th>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Powertrain Control Module Relearn<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">All configurations<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">0.5 hr<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Engine Control Module R&amp;R<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">All configurations<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">1.1 hr<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div class=\"info-section\">\n<h2>Programming Requirements After Replacement<\/h2>\n<p>After installing a new PCM in your 1999 GMC Yukon, the factory procedure requires a reprogramming step to ensure compatibility with your vehicle\u2019s VIN and systems. This process involves checking all connections and attempting the reprogramming again if it fails initially. However, opting for <a href=\"https:\/\/www.fs1inc.com\/1999-gmc-yukon-5-7l-engine-computer-pcm-ecm-ecu-programmed-plug-play.html\">a VIN-programmed replacement unit<\/a> eliminates this step, as the module arrives ready to install and operate without additional dealer programming.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Symptoms of a Failing PCM<\/h2>\n<p>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 <a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\">internal control module memory checksum error<\/a>, 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.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Module Trouble Codes on the 1999 GMC Yukon<\/h2>\n<p>The 1999 GMC Yukon\u2019s 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.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:18px 0;font-size:15px\">\n<tr>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Code<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Meaning<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Full Guide<\/th>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0601<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Internal memory checksum error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\" style=\"color:#0563C1\"><b><u>Full P0601 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0602-control-module-programming-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0602<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0602-control-module-programming-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Control module programming error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0602-control-module-programming-error\/\" style=\"color:#0563C1\"><b><u>Full P0602 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0603-internal-control-module-keep-alive-memory-kam-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0603<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0603-internal-control-module-keep-alive-memory-kam-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Keep-alive memory (KAM) error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0603-internal-control-module-keep-alive-memory-kam-error\/\" style=\"color:#0563C1\"><b><u>Full P0603 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0604-internal-control-module-random-access-memory-ram-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0604<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0604-internal-control-module-random-access-memory-ram-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Internal RAM error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0604-internal-control-module-random-access-memory-ram-error\/\" style=\"color:#0563C1\"><b><u>Full P0604 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0605-internal-control-module-read-only-memory-rom-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0605<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0605-internal-control-module-read-only-memory-rom-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Internal ROM error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0605-internal-control-module-read-only-memory-rom-error\/\" style=\"color:#0563C1\"><b><u>Full P0605 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1621-control-module-long-term-memory-performance\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P1621<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1621-control-module-long-term-memory-performance\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Control module long-term memory performance<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1621-control-module-long-term-memory-performance\/\" style=\"color:#0563C1\"><b><u>Full P1621 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><b>P1626<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Module-internal fault<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">&mdash;<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><b>P1631<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Module-internal fault<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">&mdash;<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div class=\"info-section\">\n<h2>Factory Service Bulletins Worth Knowing<\/h2>\n<p>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\u2019s systems. If you\u2019re experiencing PCM-related issues, this bulletin may outline steps to resolve them.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:18px 0;font-size:15px\">\n<tr>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Bulletin<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">Subject<\/th>\n<th style=\"border:1px solid #d6dbe3;background:#f2f5f9;padding:9px 12px;text-align:left\">What It Addresses<\/th>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><b>99-06-04-053<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Info &#8211; PCM Reprogramming &#8211; (Oct 26, 1999)<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">&mdash;<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div class=\"info-section\">\n<h2>Protecting the PCM in Your 1999 GMC Yukon<\/h2>\n<ul style=\"margin:14px 0 6px 0;padding-left:26px\">\n<li style=\"margin:10px 0;line-height:1.65\">Maintain a healthy charging system to prevent voltage spikes that could damage the PCM.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Ensure all electrical connections are clean and securely fastened to avoid intermittent faults.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Avoid jump-starting the vehicle with improper voltage, as this may harm sensitive electronics.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Address diagnostic trouble codes promptly to prevent further damage to the module.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Keep the PCM connector seals intact to protect against moisture and corrosion.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Disconnect the battery before performing any electrical work to prevent short circuits.<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<h2>Frequently Asked Questions<\/h2>\n<h3>Why does my 1999 GMC Yukon stall intermittently, and could the PCM be the cause?<\/h3>\n<p>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.<\/p>\n<h3>How do I know if my 1999 GMC Yukon\u2019s PCM needs to be replaced or just reprogrammed?<\/h3>\n<p>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.<\/p>\n<h3>What precautions should I take when replacing the PCM in my 1999 GMC Yukon?<\/h3>\n<p>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.<\/p>\n<\/div>\n<div class=\"info-section\">\n<p>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.<\/p>\n<figure style=\"margin:22px auto;text-align:center;max-width:720px\"><img decoding=\"async\" style=\"max-width:100%;height:auto;border:1px solid #e2e6ec;border-radius:8px\" src=\"https:\/\/www.fs1inc.com\/media\/wysiwyg\/googleshop\/gmtypeO\/gm-pcm-typeo-1.jpg\" alt=\"Refurbished VIN-programmed PCM for the 1999 GMC Yukon\" loading=\"lazy\"\/><figcaption style=\"font-size:13px;color:#667085;margin-top:8px\">A refurbished, VIN-programmed replacement PCM for the 1999 GMC Yukon from Flagship One.<\/figcaption><\/figure>\n<p>Flagship One stocks a <a href=\"https:\/\/www.fs1inc.com\/1999-gmc-yukon-5-7l-engine-computer-pcm-ecm-ecu-programmed-plug-play.html\"><b>refurbished, VIN-programmed PCM for the 1999 GMC Yukon<\/b><\/a> with a lifetime warranty, free shipping and no core charge. The full <a href=\"https:\/\/www.fs1inc.com\/gm\/gmc-pcm-ecm-ecu-engine-computer\/yukon-engine-computers.html\">GMC Yukon module lineup<\/a> covers other engine configurations as well.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Final Thoughts<\/h2>\n<p>The 1999 GMC Yukon relies on its PCM to manage critical engine and transmission functions. If you\u2019re 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\u2019s performance without the hassle of dealer reprogramming.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1999 GMC Yukon with stalling, no-start, or PCM trouble codes? Learn symptoms, replacement steps, and why a pre-programmed module avoids dealer reprogramming hassles.<\/p>\n","protected":false},"author":1,"featured_media":525700,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[258,270],"tags":[52,68,657],"class_list":["post-530232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-car","category-gmc","tag-52","tag-gmc","tag-yukon"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>1999 GMC Yukon PCM Replacement &amp; Reprogramming Guide - Flagship One Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"1999 GMC Yukon PCM Replacement &amp; Reprogramming Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"1999 GMC Yukon with stalling, no-start, or PCM trouble codes? Learn symptoms, replacement steps, and why a pre-programmed module avoids dealer reprogramming hassles.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Flagship One Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flagshipone\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/flagshipone\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-17T13:42:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-19T15:41:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"678\" \/>\n\t<meta property=\"og:image:height\" content=\"638\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"FlagshipOne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@theflagshipone\" \/>\n<meta name=\"twitter:site\" content=\"@theflagshipone\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"FlagshipOne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"1999 GMC Yukon PCM Replacement &#038; Reprogramming Guide\",\"datePublished\":\"2026-07-17T13:42:47+00:00\",\"dateModified\":\"2026-07-19T15:41:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/\"},\"wordCount\":1183,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1999-gmc-yukon-pcm-service-figure.webp\",\"keywords\":[\"1999\",\"GMC\",\"Yukon\"],\"articleSection\":[\"Car\",\"GMC\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/\",\"name\":\"1999 GMC Yukon PCM Replacement & Reprogramming Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1999-gmc-yukon-pcm-service-figure.webp\",\"datePublished\":\"2026-07-17T13:42:47+00:00\",\"dateModified\":\"2026-07-19T15:41:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1999-gmc-yukon-pcm-service-figure.webp\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1999-gmc-yukon-pcm-service-figure.webp\",\"width\":678,\"height\":638,\"caption\":\"Figure from the factory control-module removal procedure for the 1999 GMC Yukon\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1999-gmc-yukon-pcm-replacement-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"1999 GMC Yukon PCM Replacement &#038; Reprogramming Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\",\"name\":\"Flagship One Blog\",\"description\":\"Flagship One Inc. OEM Engine Computers  Control Modules\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\",\"name\":\"Flagship One, Inc.\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/web-lg-fs1-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/web-lg-fs1-logo.png\",\"width\":1341,\"height\":1098,\"caption\":\"Flagship One, Inc.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/flagshipone\",\"https:\\\/\\\/x.com\\\/theflagshipone\",\"https:\\\/\\\/www.instagram.com\\\/flagship_one\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC0oyKphffBM2qkJ-gKPmMXw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\",\"name\":\"FlagshipOne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"caption\":\"FlagshipOne\"},\"description\":\"The world's top supplier of programmed OEM (Original Equipment Manufacturer) Powertrain Control Modules (PCM), Engine Control Modules (ECM), Injection Control Modules (IDM), Body Control Modules (BCM), Transmission Control Modules (TCM), Engine Control Units and all other car control units. With over a decade in the business, we are the most reliable source when it comes to programming services for replacement engine control modules.\",\"sameAs\":[\"https:\\\/\\\/www.fs1inc.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/flagshipone\\\/\",\"https:\\\/\\\/www.instagram.com\\\/flagship_one\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/fs1inc\"],\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/author\\\/flagship1inc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"1999 GMC Yukon PCM Replacement & Reprogramming Guide - Flagship One Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/","og_locale":"en_US","og_type":"article","og_title":"1999 GMC Yukon PCM Replacement & Reprogramming Guide - Flagship One Blog","og_description":"1999 GMC Yukon with stalling, no-start, or PCM trouble codes? Learn symptoms, replacement steps, and why a pre-programmed module avoids dealer reprogramming hassles.","og_url":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/","og_site_name":"Flagship One Blog","article_publisher":"https:\/\/www.facebook.com\/flagshipone","article_author":"https:\/\/www.facebook.com\/flagshipone\/","article_published_time":"2026-07-17T13:42:47+00:00","article_modified_time":"2026-07-19T15:41:20+00:00","og_image":[{"width":678,"height":638,"url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp","type":"image\/webp"}],"author":"FlagshipOne","twitter_card":"summary_large_image","twitter_creator":"@theflagshipone","twitter_site":"@theflagshipone","twitter_misc":{"Written by":"FlagshipOne","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"1999 GMC Yukon PCM Replacement &#038; Reprogramming Guide","datePublished":"2026-07-17T13:42:47+00:00","dateModified":"2026-07-19T15:41:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/"},"wordCount":1183,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp","keywords":["1999","GMC","Yukon"],"articleSection":["Car","GMC"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/","url":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/","name":"1999 GMC Yukon PCM Replacement & Reprogramming Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp","datePublished":"2026-07-17T13:42:47+00:00","dateModified":"2026-07-19T15:41:20+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#primaryimage","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1999-gmc-yukon-pcm-service-figure.webp","width":678,"height":638,"caption":"Figure from the factory control-module removal procedure for the 1999 GMC Yukon"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/1999-gmc-yukon-pcm-replacement-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"1999 GMC Yukon PCM Replacement &#038; Reprogramming Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.fs1inc.com\/blog\/#website","url":"https:\/\/www.fs1inc.com\/blog\/","name":"Flagship One Blog","description":"Flagship One Inc. OEM Engine Computers  Control Modules","publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fs1inc.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fs1inc.com\/blog\/#organization","name":"Flagship One, Inc.","url":"https:\/\/www.fs1inc.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2019\/06\/web-lg-fs1-logo.png","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2019\/06\/web-lg-fs1-logo.png","width":1341,"height":1098,"caption":"Flagship One, Inc."},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flagshipone","https:\/\/x.com\/theflagshipone","https:\/\/www.instagram.com\/flagship_one","https:\/\/www.youtube.com\/channel\/UC0oyKphffBM2qkJ-gKPmMXw"]},{"@type":"Person","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700","name":"FlagshipOne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","caption":"FlagshipOne"},"description":"The world's top supplier of programmed OEM (Original Equipment Manufacturer) Powertrain Control Modules (PCM), Engine Control Modules (ECM), Injection Control Modules (IDM), Body Control Modules (BCM), Transmission Control Modules (TCM), Engine Control Units and all other car control units. With over a decade in the business, we are the most reliable source when it comes to programming services for replacement engine control modules.","sameAs":["https:\/\/www.fs1inc.com\/","https:\/\/www.facebook.com\/flagshipone\/","https:\/\/www.instagram.com\/flagship_one\/","https:\/\/www.linkedin.com\/company\/fs1inc"],"url":"https:\/\/www.fs1inc.com\/blog\/author\/flagship1inc\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/530232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/comments?post=530232"}],"version-history":[{"count":2,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/530232\/revisions"}],"predecessor-version":[{"id":538182,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/530232\/revisions\/538182"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media\/525700"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=530232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=530232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=530232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}