{"id":534708,"date":"2026-07-17T17:55:32","date_gmt":"2026-07-17T21:55:32","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/?p=534708"},"modified":"2026-07-19T12:27:00","modified_gmt":"2026-07-19T16:27:00","slug":"2005-pontiac-vibe-pcm-replacement-guide","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/","title":{"rendered":"2005 Pontiac Vibe PCM Replacement and Programming Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">PCM<\/div>\n<h1>2005 Pontiac Vibe PCM Replacement and Programming Guide<\/h1>\n<p class=\"hero-subtitle\">The Powertrain Control Module (PCM) on the 2005 Pontiac Vibe is the central computer managing engine operation, transmission shifting, and emissions controls. When this unit fails, your vehicle may experience starting problems, stalling, or illumination of the check engine light.<\/p>\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>The PCM on this vehicle is located beneath the instrument panel storage compartment<\/li>\n<li>Book time for PCM replacement is 0.8 hours; relearn procedures add 0.5 hours<\/li>\n<li>Factory caution requires turning ignition OFF when disconnecting the module<\/li>\n<li>VIN programming via Pass Through Programming (SPS) is required after replacement<\/li>\n<li>Module-internal codes P0601-P1683 indicate various PCM memory and communication failures<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<p>If your 2005 Pontiac Vibe is experiencing starting issues, stalling, or unexpected check engine light illumination, the Powertrain Control Module may be the culprit. The PCM serves as the brain of your vehicle&#8217;s engine management system, coordinating fuel delivery, ignition timing, and transmission functions. This guide explains what the module does, where it&#8217;s located, common failure symptoms, and the replacement process\u2014including the critical programming steps required to get your Vibe running properly again.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>What the PCM Does in a 2005 Pontiac Vibe<\/h2>\n<p>The Powertrain Control Module in your 2005 Pontiac Vibe functions as the central processor for your vehicle&#8217;s powertrain. This computer receives input from numerous sensors throughout the engine and transmission, then adjusts fuel delivery, ignition timing, and shift points in real-time to maintain optimal performance and fuel efficiency. <a href=\"https:\/\/www.fs1inc.com\/gm\/pontiac-pcm-ecm-ecu-engine-computer\/vibe-engine-computers.html\">replacement engine computers for the Vibe<\/a> must interface correctly with your vehicle&#8217;s specific VIN to operate properly. The module also monitors emissions systems and will illuminate the malfunction indicator lamp when faults are detected. Because the PCM controls such a wide array of functions, a failing unit can manifest as anything from a no-start condition to subtle drivability concerns that seem unrelated to the engine itself.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Where the PCM Is Located and What Replacement Involves<\/h2>\n<p>The PCM on the 2005 Pontiac Vibe is positioned below the instrument panel storage compartment, requiring removal of that compartment for access. The replacement procedure involves disconnecting the battery negative terminal first\u2014always observe this step to prevent damage to sensitive electronic components. Factory guidance specifies turning the ignition OFF before disconnecting or reconnecting any PCM connectors. Book time for the removal and replacement operation is 0.8 hours, with an additional 0.5 hour allowance for the engine control module relearn procedure. Technicians should avoid touching connector pins or soldered components during handling to prevent electrostatic discharge damage. All add-on electrical equipment should be connected at the battery rather than inline with existing wiring to avoid voltage spikes that can damage the PCM.<\/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\/2005-pontiac-vibe-pcm-location-card.webp\" alt=\"2005 Pontiac Vibe PCM location diagram\" loading=\"lazy\"\/><figcaption style=\"font-size:13px;color:#667085;margin-top:8px\">Typical PCM mounting area on the 2005 Pontiac Vibe (reference).<\/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 2005 Pontiac Vibe<\/h3>\n<ol style=\"margin:14px 0 6px 0;padding-left:26px\">\n<li style=\"margin:10px 0;line-height:1.65\"><b>Disconnect<\/b> the battery.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the 2 retainers from the PCM close out.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Open<\/b> the I\/P compartment.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Release<\/b> the safety catches.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the I\/P compartment door assembly from the I\/P.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the 2 PCM bracket fasteners.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Pull<\/b> the PCM with brackets.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Disconnect<\/b> the four PCM electrical.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\"><b>Remove<\/b> the four fasteners and the two brackets.<\/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 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\">0.8 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\">0.8 hr<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Engine 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<\/table>\n<\/div>\n<div class=\"info-section\">\n<h2>Programming Requirements After Replacement<\/h2>\n<p>After replacing the PCM on your 2005 Pontiac Vibe, the factory procedure requires programming the vehicle identification number using the Pass Through Programming method through the Service Programming System (SPS). This step is mandatory\u2014the new module will not communicate with the vehicle&#8217;s systems without proper VIN programming. <a href=\"https:\/\/www.fs1inc.com\/2005-pontiac-vibe-1-8l-ecm-engine-computer-pcm-ecu-programmed-plug-play.html\">a VIN-programmed replacement unit<\/a> arrives from Flagship One already configured with your specific VIN, eliminating the need for SPS programming in most cases. If you source a non-programmed unit from another supplier, you would need access to a GM scan tool capable of performing the SPS procedure to complete the repair.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Symptoms of a Failing PCM<\/h2>\n<p>When the Powertrain Control Module begins to fail on the 2005 Pontiac Vibe, owners typically notice a no-start condition or intermittent starting followed by stalling once the engine warms. The check engine light may illuminate with various diagnostic trouble codes, including oxygen sensor codes that appear spontaneously. Scan tool communication may be erratic or impossible\u2014the tool may fail to connect or drop connection repeatedly. Some vehicles experience harsh shifting or transmission engagement concerns because the PCM controls shift points. <a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\">internal memory fault<\/a> represents one of several module-internal codes that can set when the PCM&#8217;s internal diagnostics detect hardware problems. Other symptoms include unexpected idle fluctuations, rich or lean fuel conditions, and complete engine shutdown while driving.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Module Trouble Codes on the 2005 Pontiac Vibe<\/h2>\n<p>The 2005 Pontiac Vibe is documented to store several module-internal diagnostic trouble codes that indicate various PCM hardware and software failures. These codes\u2014ranging from P0601 through P1683\u2014typically point to internal memory errors, calibration issues, or communication bus problems within the module itself rather than external sensor failures.<\/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-p0606-control-module-processor\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0606<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0606-control-module-processor\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module processor failure<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0606-control-module-processor\/\" style=\"color:#0563C1\"><b><u>Full P0606 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-p0607-control-module-performance\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0607<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0607-control-module-performance\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module performance fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0607-control-module-performance\/\" style=\"color:#0563C1\"><b><u>Full P0607 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-p062f-internal-control-module-eeprom-error\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P062F<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p062f-internal-control-module-eeprom-error\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Internal EEPROM error<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p062f-internal-control-module-eeprom-error\/\" style=\"color:#0563C1\"><b><u>Full P062F 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-p1600-pcm-battery-voltage-supply-loss-of-communication\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P1600<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1600-pcm-battery-voltage-supply-loss-of-communication\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Loss of communication \/ battery voltage supply fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1600-pcm-battery-voltage-supply-loss-of-communication\/\" style=\"color:#0563C1\"><b><u>Full P1600 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\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1627-control-module-a-d-performance\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P1627<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1627-control-module-a-d-performance\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">A\/D performance fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1627-control-module-a-d-performance\/\" style=\"color:#0563C1\"><b><u>Full P1627 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-p1680-control-module-calibration-memory-fault\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P1680<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1680-control-module-calibration-memory-fault\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Calibration memory fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p1680-control-module-calibration-memory-fault\/\" style=\"color:#0563C1\"><b><u>Full P1680 guide &rarr;<\/u><\/b><\/a><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<div class=\"info-section\">\n<h2>Factory Service Bulletins Worth Knowing<\/h2>\n<p>Factory service bulletins address PCM programming concerns for this vehicle. Bulletin #09-06-04-006 covers downloading and installation of the Vibe programming application for PCM reprogramming. Bulletin #09-06-04-008 addresses malfunction indicator lamp illumination with DTC P0133 set, requiring PCM reprogramming. Bulletin #05-06-04-074 concerns intermittent extended cranking, hard starting, or no-start conditions when the engine is at operating temperature\u2014another condition addressed through PCM reprogramming. All three bulletins recommend updating the PCM calibration as the remedy.<\/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>09-06-04-006<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Downloading and Installation of Vibe Programming Application for Reprogramming Powertrain Contr<\/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>09-06-04-008<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Malfunction Indicator Lamp (MIL) Illuminated, DTC P0133 Set (Reprogam Powertrain Control Module<\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Some customers may comment that the malfunction indicator lamp (MIL) is illuminated. A scan tool may reveal DTC P0133 set as Current or in<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><b>05-06-04-074<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Intermittent Extended Crank, Hard Start, Engine Cranks But No Start When Engine Is At Operating<\/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 2005 Pontiac Vibe<\/h2>\n<ul style=\"margin:14px 0 6px 0;padding-left:26px\">\n<li style=\"margin:10px 0;line-height:1.65\">Maintain your vehicle&#8217;s charging system\u2014alternator output outside specification can cause voltage fluctuations that damage the PCM<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Keep battery terminals clean and tightly fastened to ensure stable power delivery<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Avoid jump-starting other vehicles from your Vibe&#8217;s battery to prevent voltage spikes<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Address any check engine light illumination promptly rather than ignoring potential early warning signs<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Inspect and protect connector seals during any engine bay work to prevent moisture intrusion<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Use battery disconnect procedures when performing electrical repairs to minimize transient voltage exposure<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<h2>Frequently Asked Questions<\/h2>\n<h3>Will any used PCM work in my 2005 Pontiac Vibe?<\/h3>\n<p>No. The PCM must be programmed with your specific vehicle identification number to communicate with your Vibe&#8217;s systems. An unprogrammed unit will not start the engine and may cause additional diagnostic codes.<\/p>\n<h3>Can I replace the PCM myself on a 2005 Pontiac Vibe?<\/h3>\n<p>Technically skilled DIYers can perform the physical replacement, but VIN programming requires GM-specific software (SPS) that is not available to general consumers. Purchasing a pre-programmed unit from Flagship One avoids this requirement.<\/p>\n<h3>How do I know if my Vibe&#8217;s PCM is failing versus having a simpler sensor issue?<\/h3>\n<p>If your scan tool cannot communicate with the vehicle, if multiple unrelated codes set simultaneously, or if the car runs fine then suddenly won&#8217;t start, the PCM is more likely at fault. A professional diagnostic can confirm this.<\/p>\n<\/div>\n<div class=\"info-section\">\n<p>When your 2005 Pontiac Vibe requires a new PCM, you have two primary options: repair your existing module if damage is minor and reversible, or install a refurbished replacement unit. A quality refurbished PCM from Flagship One arrives VIN-programmed and ready to install, saving you the expense and complexity of SPS programming. This approach is particularly valuable when your current module is producing multiple internal codes or has lost communication entirely. Consider your budget, diagnostic findings, and long-term reliability goals when choosing between repair and replacement.<\/p>\n<p>Flagship One stocks a <a href=\"https:\/\/www.fs1inc.com\/2005-pontiac-vibe-1-8l-ecm-engine-computer-pcm-ecu-programmed-plug-play.html\"><b>refurbished, VIN-programmed PCM for the 2005 Pontiac Vibe<\/b><\/a> with a lifetime warranty, free shipping and no core charge. The full <a href=\"https:\/\/www.fs1inc.com\/gm\/pontiac-pcm-ecm-ecu-engine-computer\/vibe-engine-computers.html\">Pontiac Vibe 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 Powertrain Control Module is essential to your 2005 Pontiac Vibe&#8217;s operation, managing engine and transmission functions from a single centralized location. While failures can leave you stranded, understanding the symptoms and replacement process helps you make informed repair decisions. Whether you pursue a refurbished replacement or attempt repair, addressing PCM issues promptly restores your Vibe&#8217;s reliability and drivability.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Learn about Powertrain Control Module issues in your 2005 Pontiac Vibe, including failure symptoms, replacement procedures, and programming requirements.<\/p>\n","protected":false},"author":1,"featured_media":522461,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[258,474],"tags":[114,72,951],"class_list":["post-534708","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-car","category-pontiac","tag-114","tag-pontiac","tag-vibe"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>2005 Pontiac Vibe PCM Replacement and Programming 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\/2005-pontiac-vibe-pcm-replacement-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2005 Pontiac Vibe PCM Replacement and Programming Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Learn about Powertrain Control Module issues in your 2005 Pontiac Vibe, including failure symptoms, replacement procedures, and programming requirements.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-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-17T21:55:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-19T16:27:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\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=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"2005 Pontiac Vibe PCM Replacement and Programming Guide\",\"datePublished\":\"2026-07-17T21:55:32+00:00\",\"dateModified\":\"2026-07-19T16:27:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/\"},\"wordCount\":1526,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/2005-pontiac-vibe-pcm-location-card.webp\",\"keywords\":[\"2005\",\"Pontiac\",\"vibe\"],\"articleSection\":[\"Car\",\"Pontiac\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/\",\"name\":\"2005 Pontiac Vibe PCM Replacement and Programming Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/2005-pontiac-vibe-pcm-location-card.webp\",\"datePublished\":\"2026-07-17T21:55:32+00:00\",\"dateModified\":\"2026-07-19T16:27:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/2005-pontiac-vibe-pcm-location-card.webp\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/2005-pontiac-vibe-pcm-location-card.webp\",\"width\":1200,\"height\":675,\"caption\":\"Typical PCM mounting area on the 2005 Pontiac Vibe \u2014 reference card\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/2005-pontiac-vibe-pcm-replacement-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2005 Pontiac Vibe PCM Replacement and Programming 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":"2005 Pontiac Vibe PCM Replacement and Programming 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\/2005-pontiac-vibe-pcm-replacement-guide\/","og_locale":"en_US","og_type":"article","og_title":"2005 Pontiac Vibe PCM Replacement and Programming Guide - Flagship One Blog","og_description":"Learn about Powertrain Control Module issues in your 2005 Pontiac Vibe, including failure symptoms, replacement procedures, and programming requirements.","og_url":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-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-17T21:55:32+00:00","article_modified_time":"2026-07-19T16:27:00+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.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":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"2005 Pontiac Vibe PCM Replacement and Programming Guide","datePublished":"2026-07-17T21:55:32+00:00","dateModified":"2026-07-19T16:27:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/"},"wordCount":1526,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.webp","keywords":["2005","Pontiac","vibe"],"articleSection":["Car","Pontiac"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/","url":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/","name":"2005 Pontiac Vibe PCM Replacement and Programming Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.webp","datePublished":"2026-07-17T21:55:32+00:00","dateModified":"2026-07-19T16:27:00+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#primaryimage","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.webp","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/2005-pontiac-vibe-pcm-location-card.webp","width":1200,"height":675,"caption":"Typical PCM mounting area on the 2005 Pontiac Vibe \u2014 reference card"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/2005-pontiac-vibe-pcm-replacement-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"2005 Pontiac Vibe PCM Replacement and Programming 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\/534708","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=534708"}],"version-history":[{"count":2,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/534708\/revisions"}],"predecessor-version":[{"id":538763,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/534708\/revisions\/538763"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media\/522461"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=534708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=534708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=534708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}