{"id":531903,"date":"2026-07-17T15:33:01","date_gmt":"2026-07-17T19:33:01","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/?p=531903"},"modified":"2026-07-17T15:33:01","modified_gmt":"2026-07-17T19:33:01","slug":"1990-mercury-grand-marquis-pcm-replacement-guide","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/","title":{"rendered":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">PCM<\/div>\n<h1>1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming<\/h1>\n<p class=\"hero-subtitle\">The Powertrain Control Module (PCM) in your 1990 Mercury Grand Marquis (5.0L) is the main computer that manages engine and transmission operation. It processes sensor data to control fuel delivery, ignition timing, and shift patterns. When it fails, you may experience no-start, stalling, misfire, or transmission issues, often accompanied by module-internal trouble codes such as P0601.<\/p>\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>The PCM is located on the driver&#8217;s side of the firewall near the master cylinder.<\/li>\n<li>Book labor time for PCM R&amp;R is 1.0 hours; diagnosis is 0.5 hours.<\/li>\n<li>TSB 93-12-09 addresses programmable speedometer\/odometer module replacements with pre-set mileage.<\/li>\n<li>Module-internal trouble codes include P0600 through P0606 and others.<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<p>If your 1990 Mercury Grand Marquis is experiencing no-start, stalling, or erratic transmission behavior, the Powertrain Control Module (PCM) may be the culprit. This computer controls engine and transmission functions, processing inputs from sensors to adjust fuel, spark, and shift points. In this guide, you will learn where the PCM is located, what replacement involves, how programming works, common symptoms, and relevant trouble codes and service bulletins. Understanding these details helps you diagnose and resolve issues efficiently, whether you plan to repair or replace the module.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>What the PCM Does in a 1990 Mercury Grand Marquis<\/h2>\n<p>The PCM in your 1990 Mercury Grand Marquis is the central computer that manages engine and transmission operation. It receives signals from sensors like the oxygen sensor and throttle position sensor to adjust fuel injection, ignition timing, and transmission shift patterns. This module is critical for drivability and emissions compliance. When you need a <a href=\"https:\/\/www.fs1inc.com\/ford-lincoln-mercury\/mercury-pcm-ecm-ecu-engine-computer\/grand-marquis-engine-computers.html\">replacement PCMs for the Grand Marquis<\/a>, it is important to select a unit that matches your vehicle&#8217;s original calibration to ensure proper performance and avoid drivability issues.<\/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 1990 Mercury Grand Marquis is located in the engine compartment, attached to the firewall on the driver&#8217;s side, near the master cylinder. To replace it, you will need to disconnect the battery, remove the electrical connectors, and unbolt the module from its bracket. The book labor time for removal and replacement is 1.0 hours. An additional 0.5 hours is allowed for diagnosis and testing before replacement. Access may require removing the air cleaner duct or other components for clearance. Ensure the replacement module is correctly programmed for your vehicle before installation.<\/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\/1990-mercury-grand-marquis-pcm-location-card.webp\" alt=\"1990 Mercury Grand Marquis PCM location diagram\" loading=\"lazy\"\/><figcaption style=\"font-size:13px;color:#667085;margin-top:8px\">Typical PCM mounting area on the 1990 Mercury Grand Marquis (reference).<\/figcaption><\/figure>\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\">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.0 hr<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">Powertrain Control System Diagnosis &amp; Testing<\/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>According to TSB 93-12-09, some electronic modules in your 1990 Mercury Grand Marquis require pre-set mileage programming during service replacement. For the PCM, Flagship One provides <a href=\"https:\/\/www.fs1inc.com\/1990-mercury-grand-marquis-5-0l-pcm-engine-computer-ecm-ecu-programmed-plug-play.html\">a VIN-programmed replacement unit<\/a> that arrives ready to install, bypassing the need for dealer programming. This saves time and ensures the module is calibrated to your vehicle&#8217;s specifications, eliminating the risk of incorrect configuration.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Symptoms of a Failing PCM<\/h2>\n<p>Common symptoms of a failing PCM in your 1990 Mercury Grand Marquis include no-start, intermittent stalling, engine misfire, and transmission shifting problems. You may also notice that a scan tool cannot communicate with the module, or the check engine light stays on. If you see <a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0601-internal-control-module-memory-checksum-error\/\">internal control module memory error P0601<\/a>, it indicates a fault within the PCM itself. Other module-internal codes like P0602-P0606 point to similar internal failures. Addressing these symptoms promptly can prevent further drivability issues.<\/p>\n<\/div>\n<div class=\"info-section\">\n<h2>Module Trouble Codes on the 1990 Mercury Grand Marquis<\/h2>\n<p>The following trouble codes are module-internal codes documented for the 1990 Mercury Grand Marquis PCM. These codes indicate faults within the control module itself rather than external sensors or circuits. They are listed below for reference.<\/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-p0600-serial-communication-link\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0600<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0600-serial-communication-link\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0600-serial-communication-link\/\" style=\"color:#0563C1\"><b><u>Full P0600 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-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-p0608-control-module-vss-output\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0608<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0608-control-module-vss-output\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0608-control-module-vss-output\/\" style=\"color:#0563C1\"><b><u>Full P0608 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-p0609-control-module-vss-output-b\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0609<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0609-control-module-vss-output-b\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0609-control-module-vss-output-b\/\" style=\"color:#0563C1\"><b><u>Full P0609 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-p0620-generator-control-circuit\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0620<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0620-generator-control-circuit\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0620-generator-control-circuit\/\" style=\"color:#0563C1\"><b><u>Full P0620 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-p0621-generator-lampl-terminal-circuit\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0621<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0621-generator-lampl-terminal-circuit\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0621-generator-lampl-terminal-circuit\/\" style=\"color:#0563C1\"><b><u>Full P0621 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-p0622-generator-fieldf-terminal-circuit\/\" style=\"color:#0563C1;text-decoration:none;display:block;cursor:pointer\"><b>P0622<\/b><\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0622-generator-fieldf-terminal-circuit\/\" style=\"color:#1a2b49;text-decoration:none;display:block;cursor:pointer\">Module-internal fault<\/a><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\"><a href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0622-generator-fieldf-terminal-circuit\/\" style=\"color:#0563C1\"><b><u>Full P0622 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>TSB 93-12-09 covers digital electronic odometers, electronic instrument clusters, and programmable speedometer\/odometer modules for the 1990 Mercury Grand Marquis. It describes service replacements that come with pre-set vehicle mileage for the speedometer module. This bulletin is relevant if you are replacing the speedometer module and need to maintain accurate mileage. No other service bulletins were provided for the PCM itself.<\/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>93-12-09<\/b><\/td>\n<td style=\"border:1px solid #d6dbe3;padding:9px 12px\">DIGITAL ELECTRONIC ODOMETERS &#8211; ELECTRONIC INSTRUMENT CLUSTERS, PROGRAMMABLE SPEEDOMETER\/ODOMETE<\/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 1990 Mercury Grand Marquis<\/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; voltage spikes from a failing alternator can damage the PCM.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Keep all ground connections and wiring harness connectors clean and tight to ensure reliable communication.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Avoid jump-starting your vehicle with a running donor car; use a battery charger instead to prevent voltage surges.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Address any diagnostic trouble codes promptly to prevent secondary damage to the PCM.<\/li>\n<li style=\"margin:10px 0;line-height:1.65\">Inspect the PCM connector seals for cracks or moisture intrusion, and replace if damaged.<\/li>\n<\/ul>\n<\/div>\n<div class=\"info-section\">\n<h2>Frequently Asked Questions<\/h2>\n<h3>What are the symptoms of a failing PCM in a 1990 Mercury Grand Marquis?<\/h3>\n<p>Common symptoms include no-start, stalling, engine misfire, and transmission shifting issues. You may also see trouble codes like P0601-P0606, or a scan tool may fail to communicate with the module.<\/p>\n<h3>Where is the PCM located on a 1990 Mercury Grand Marquis?<\/h3>\n<p>The PCM is located in the engine compartment, attached to the firewall on the driver&#8217;s side, near the master cylinder. It is accessible after removing the battery and air cleaner duct.<\/p>\n<h3>Do I need to program a replacement PCM for my 1990 Mercury Grand Marquis?<\/h3>\n<p>Factory procedure may require dealer programming with special equipment. However, Flagship One provides VIN-programmed units that are ready to install, eliminating that step.<\/p>\n<\/div>\n<div class=\"info-section\">\n<p>When your 1990 Mercury Grand Marquis PCM fails, you have options: repair or replace. Repairing a damaged PCM is often not cost-effective due to internal component failures. A refurbished replacement from Flagship One is a reliable solution, pre-programmed to your VIN and ready to install. This saves you the time and expense of dealer programming.<\/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\/fordobd1\/ford-obd1-1.jpg\" alt=\"Refurbished VIN-programmed PCM for the 1990 Mercury Grand Marquis\" loading=\"lazy\"\/><figcaption style=\"font-size:13px;color:#667085;margin-top:8px\">A refurbished, VIN-programmed replacement PCM for the 1990 Mercury Grand Marquis from Flagship One.<\/figcaption><\/figure>\n<p>Flagship One stocks a <a href=\"https:\/\/www.fs1inc.com\/1990-mercury-grand-marquis-5-0l-pcm-engine-computer-ecm-ecu-programmed-plug-play.html\"><b>refurbished, VIN-programmed PCM for the 1990 Mercury Grand Marquis<\/b><\/a> with a lifetime warranty, free shipping and no core charge. The full <a href=\"https:\/\/www.fs1inc.com\/ford-lincoln-mercury\/mercury-pcm-ecm-ecu-engine-computer\/grand-marquis-engine-computers.html\">Mercury Grand Marquis 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 1990 Mercury Grand Marquis PCM is a critical component for engine and transmission control. If you suspect failure, consider a replacement from Flagship One. Their VIN-programmed units simplify the process and get your vehicle back on the road quickly.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>If your 1990 Mercury Grand Marquis has no-start, stalling, or trouble codes P0600-P0606, the PCM may be failing. Learn location, replacement procedure, and how pre-programmed units save time.<\/p>\n","protected":false},"author":1,"featured_media":522322,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[258,259],"tags":[338,1383,260],"class_list":["post-531903","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-car","category-mercury","tag-338","tag-grand-marquis","tag-mercury"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - 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\/1990-mercury-grand-marquis-pcm-replacement-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"If your 1990 Mercury Grand Marquis has no-start, stalling, or trouble codes P0600-P0606, the PCM may be failing. Learn location, replacement procedure, and how pre-programmed units save time.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-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-17T19:33:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-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=\"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\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming\",\"datePublished\":\"2026-07-17T19:33:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/\"},\"wordCount\":1156,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1990-mercury-grand-marquis-pcm-location-card.webp\",\"keywords\":[\"1990\",\"Grand Marquis\",\"Mercury\"],\"articleSection\":[\"Car\",\"Mercury\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/\",\"name\":\"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1990-mercury-grand-marquis-pcm-location-card.webp\",\"datePublished\":\"2026-07-17T19:33:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1990-mercury-grand-marquis-pcm-location-card.webp\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/1990-mercury-grand-marquis-pcm-location-card.webp\",\"width\":1200,\"height\":675,\"caption\":\"Typical PCM mounting area on the 1990 Mercury Grand Marquis \u2014 reference card\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/1990-mercury-grand-marquis-pcm-replacement-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming\"}]},{\"@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":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - 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\/1990-mercury-grand-marquis-pcm-replacement-guide\/","og_locale":"en_US","og_type":"article","og_title":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - Flagship One Blog","og_description":"If your 1990 Mercury Grand Marquis has no-start, stalling, or trouble codes P0600-P0606, the PCM may be failing. Learn location, replacement procedure, and how pre-programmed units save time.","og_url":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-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-17T19:33:01+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-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":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming","datePublished":"2026-07-17T19:33:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/"},"wordCount":1156,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-pcm-location-card.webp","keywords":["1990","Grand Marquis","Mercury"],"articleSection":["Car","Mercury"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/","url":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/","name":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-pcm-location-card.webp","datePublished":"2026-07-17T19:33:01+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#primaryimage","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-pcm-location-card.webp","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2026\/07\/1990-mercury-grand-marquis-pcm-location-card.webp","width":1200,"height":675,"caption":"Typical PCM mounting area on the 1990 Mercury Grand Marquis \u2014 reference card"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/1990-mercury-grand-marquis-pcm-replacement-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"1990 Mercury Grand Marquis PCM Replacement: Symptoms, Location, Programming"}]},{"@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\/531903","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=531903"}],"version-history":[{"count":1,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/531903\/revisions"}],"predecessor-version":[{"id":531904,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/531903\/revisions\/531904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media\/522322"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=531903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=531903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=531903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}