{"id":518173,"date":"2025-12-10T15:20:35","date_gmt":"2025-12-10T20:20:35","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/"},"modified":"2025-12-10T15:20:35","modified_gmt":"2025-12-10T20:20:35","slug":"dtc-p2190-system-too-rich-idle-bank-2","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/","title":{"rendered":"P2190 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Guide Overview"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P2190<\/div>\n<h1>P2190 Code Symptoms, Causes, Diagnosis &amp; Repair Cost Guide Overview<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P2190 = \u201cSystem Too Rich at Idle Bank 2.\u201d <\/li>\n<li>Typical signs: high\u2011idle RPM, rough or uneven idle, occasional hesitation, and a illuminated check\u2011engine light. <\/li>\n<li>Primary culprits are control\u2011module communication errors, faulty fuel\u2011trim calculations, or compromised sensor data on bank 2. <\/li>\n<li>Diagnosis starts with a live scan, verification of bank 2 sensor inputs, and a communication test of the power\u2011train control module (PCM\/ECU). <\/li>\n<li>Replacement of the PCM\/ECU is often the most reliable fix; Flagship One provides VIN\u2011matched, pre\u2011programmed modules with a warranty. <\/li>\n<\/ul>\n<\/div>\n<h3>P2190 Code \u2013 Symptoms, Causes, and How to Resolve the Issue <\/h3>\n<p>Drivers notice a high\u2011idle speed\u2014often 1,000 rpm or higher\u2014combined with an idle that feels uneven or shakes the steering wheel. The check\u2011engine light comes on, and on some occasions a brief hesitation is felt when the throttle is first opened from a stop. Those are the hallmark signs of a \u201cSystem Too Rich at Idle Bank 2\u201d condition.<\/p>\n<h2>Symptoms <\/h2>\n<ul>\n<li><strong>Elevated idle speed<\/strong> (typically 900\u20111,200 rpm) that does not settle after the engine warms. <\/li>\n<li><strong>Rough, uneven, or \u201cshaking\u201d idle<\/strong> especially noticeable at a complete stop. <\/li>\n<li><strong>Intermittent hesitation<\/strong> when accelerating from idle, often described as a \u201csoft\u2011foot.\u201d <\/li>\n<li><strong>Check\u2011engine lamp<\/strong> illuminated with the P2190 code stored in the PCM memory. <\/li>\n<\/ul>\n<h2>Why This Happens <\/h2>\n<h3>Faulty Bank 2 Oxygen Sensor Signal <\/h3>\n<p>The PCM compares the voltage from the bank 2 oxygen sensor with expected values to calculate fuel trim. A sensor that reports a falsely low voltage makes the PCM think the mixture is lean, prompting it to add fuel until the mixture becomes rich. <\/p>\n<h3>PCM Fuel\u2011Trim Logic Corruption <\/h3>\n<p>Software glitches or corrupted calibration tables within the PCM can cause it to misinterpret sensor data, resulting in an over\u2011rich command at idle for bank 2. <\/p>\n<h3>Wiring or Ground Issues on Bank 2 Circuit <\/h3>\n<p>Intermittent resistance, corroded connectors, or a broken ground can distort the sensor signal. The PCM receives erroneous data and compensates by enriching the mixture. <\/p>\n<h3>Exhaust Leaks Upstream of Bank 2 Sensor <\/h3>\n<p>A small leak before the bank 2 sensor can introduce extra oxygen, confusing the sensor\u2019s reading and leading the PCM to enrich the mixture. While this is a mechanical issue, the PCM\u2019s response is what triggers the P2190 code. <\/p>\n<h3>PCM Communication Failure <\/h3>\n<p>If the PCM cannot reliably exchange data with the bank 2 sensor module\u2014due to a failed CAN\u2011bus node or internal module fault\u2014it may default to a \u201crich\u201d fuel strategy as a safety fallback, storing P2190. <\/p>\n<h2>Diagnostic and Repair Procedures <\/h2>\n<ol>\n<li><strong>Read and clear codes<\/strong> with a professional OBD\u2011II scanner capable of live data. Verify that P2190 reappears after a short drive.\n<\/li>\n<li><strong>Monitor live oxygen sensor data<\/strong> for bank 2 while the engine idles. A steady voltage near 0.45 V indicates normal operation; a low, erratic reading suggests sensor or wiring trouble.\n<\/li>\n<li><strong>Perform a voltage drop test<\/strong> on the bank 2 sensor wiring harness and ground points. Resistance above 0.5 \u03a9 signals a wiring fault that must be repaired.\n<\/li>\n<li><strong>Inspect the exhaust manifold<\/strong> for cracks or loose clamps upstream of the bank 2 sensor. Repair any leaks before proceeding.\n<\/li>\n<li><strong>Execute a PCM communication test<\/strong> (CAN\u2011bus scan) to ensure the module is correctly exchanging messages with the bank 2 sensor node. Look for \u201cno response\u201d or \u201cbus error\u201d flags.\n<\/li>\n<li><strong>Re\u2011flash or update PCM software<\/strong> if the manufacturer has released a calibration update addressing fuel\u2011trim anomalies.\n<\/li>\n<li><strong>If sensor, wiring, and software are verified<\/strong>, and the code persists, the PCM\u2019s internal fuel\u2011trim processor is likely defective. Replace the PCM\/ECU.\n<\/li>\n<\/ol>\n<p><strong>Cost expectations<\/strong> <\/p>\n<ul>\n<li>Live scan and data logging: $80\u2011$120. <\/li>\n<li>Wiring repair or sensor replacement (parts excluded): $150\u2011$250 labor. <\/li>\n<li>PCM re\u2011programming or software update: $120\u2011$180. <\/li>\n<li>PCM\/ECU replacement (including programming): $650\u2011$950 for the unit plus $200\u2011$300 labor. <\/li>\n<\/ul>\n<h2>When Replacement Makes More Sense Than Repair <\/h2>\n<div class=\"flagship-logo-section\">\n<a href=\"https:\/\/www.fs1inc.com\/\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<img decoding=\"async\" alt=\"Flagship One\" class=\"flagship-logo\" src=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg\"\/><br \/>\n<\/a>\n<\/div>\n<p>Modern control modules integrate engine management, emissions control, and vehicle security. When internal circuitry or calibration data become corrupted, repair attempts often provide only a temporary fix. Persistent P2190 after exhaustive sensor and wiring verification usually points to a PCM\/ECU fault that cannot be reliably repaired. <\/p>\n<p><strong>Flagship One<\/strong> specializes in VIN\u2011matched control modules, delivering units that are pre\u2011programmed to the exact specifications of your vehicle. Replacement modules are tested for proper communication on bank 2 and come with a warranty that covers both hardware and software integrity. The plug\u2011and\u2011drive approach eliminates dealer programming delays and ensures the new PCM integrates seamlessly with the vehicle\u2019s immobilizer and CAN\u2011bus network. <\/p>\n<h2>Preventive Maintenance <\/h2>\n<ul>\n<li><strong>Keep sensor connectors clean and dry.<\/strong> Periodic inspection for corrosion prevents signal distortion. <\/li>\n<li><strong>Replace oxygen sensors<\/strong> at the manufacturer\u2011recommended interval (usually 60,000\u2011100,000 mi). <\/li>\n<li><strong>Inspect exhaust manifolds<\/strong> for cracks during regular under\u2011car checks; a small leak can trigger rich\u2011condition codes. <\/li>\n<li><strong>Use high\u2011quality fuel<\/strong> that meets the vehicle\u2019s octane rating; low\u2011quality fuel can cause abnormal sensor readings. <\/li>\n<li><strong>Schedule PCM software updates<\/strong> during routine service visits; manufacturers often release calibrations that refine fuel\u2011trim strategies.<\/li>\n<\/ul>\n<div class=\"info-section\">\n<p><strong>Service Recommendation:<\/strong> Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Rich idle on your vehicle? P2190 means Too Rich at Idle Bank 2\u2014risking fuel waste and engine wear. Scan, test bank 2 sensor, then re\u2011program or replace.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-518173","post","type-post","status-publish","format-standard","hentry","category-auto-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>P2190 Code Symptoms, Causes, Diagnosis &amp; Repair Cost Guide Overview - 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\/dtc-p2190-system-too-rich-idle-bank-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P2190 Code Symptoms, Causes, Diagnosis &amp; Repair Cost Guide Overview - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Rich idle on your vehicle? P2190 means Too Rich at Idle Bank 2\u2014risking fuel waste and engine wear. Scan, test bank 2 sensor, then re\u2011program or replace.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/\" \/>\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=\"2025-12-10T20:20:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P2190 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Guide Overview\",\"datePublished\":\"2025-12-10T20:20:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/\"},\"wordCount\":876,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"articleSection\":[\"Auto News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/\",\"name\":\"P2190 Code Symptoms, Causes, Diagnosis & Repair Cost Guide Overview - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-10T20:20:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"width\":2560,\"height\":617},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2190-system-too-rich-idle-bank-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P2190 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Guide Overview\"}]},{\"@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":"P2190 Code Symptoms, Causes, Diagnosis & Repair Cost Guide Overview - 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\/dtc-p2190-system-too-rich-idle-bank-2\/","og_locale":"en_US","og_type":"article","og_title":"P2190 Code Symptoms, Causes, Diagnosis & Repair Cost Guide Overview - Flagship One Blog","og_description":"Rich idle on your vehicle? P2190 means Too Rich at Idle Bank 2\u2014risking fuel waste and engine wear. Scan, test bank 2 sensor, then re\u2011program or replace.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/","og_site_name":"Flagship One Blog","article_publisher":"https:\/\/www.facebook.com\/flagshipone","article_author":"https:\/\/www.facebook.com\/flagshipone\/","article_published_time":"2025-12-10T20:20:35+00:00","og_image":[{"url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","type":"","width":"","height":""}],"author":"FlagshipOne","twitter_card":"summary_large_image","twitter_creator":"@theflagshipone","twitter_site":"@theflagshipone","twitter_misc":{"Written by":"FlagshipOne","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P2190 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Guide Overview","datePublished":"2025-12-10T20:20:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/"},"wordCount":876,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","articleSection":["Auto News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/","name":"P2190 Code Symptoms, Causes, Diagnosis & Repair Cost Guide Overview - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-10T20:20:35+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#primaryimage","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","width":2560,"height":617},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2190-system-too-rich-idle-bank-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P2190 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Guide Overview"}]},{"@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\/518173","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=518173"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/518173\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=518173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=518173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=518173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}