{"id":517321,"date":"2025-12-10T02:15:09","date_gmt":"2025-12-10T07:15:09","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/"},"modified":"2025-12-10T02:15:09","modified_gmt":"2025-12-10T07:15:09","slug":"dtc-p0170-fuel-trim-bank-1","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/","title":{"rendered":"P0170 Code Symptoms, Causes, Diagnosis, Repair &#038; Cost Estimates Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P0170<\/div>\n<h1>P0170 Code Symptoms, Causes, Diagnosis, Repair &amp; Cost Estimates Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P0170 indicates the engine control module (ECM) has detected abnormal fuel\u2011trim on bank 1. <\/li>\n<li>Typical driver\u2011visible signs are a check\u2011engine lamp, rough idle, hesitation on acceleration, and reduced power. <\/li>\n<li>The fault usually stems from inaccurate sensor data, air\u2011intake leaks, or ECM communication problems. <\/li>\n<li>Proper diagnosis starts with a live scan, wiring inspection, and ECM communication test. <\/li>\n<li>When the ECM cannot be repaired, a VIN\u2011matched replacement programmed by Flagship One restores correct fuel\u2011trim control. <\/li>\n<\/ul>\n<\/div>\n<h3>P0170 Code: Symptoms, Common Causes, and Step\u2011by\u2011Step Repair Guide <\/h3>\n<p>Drivers first notice the check\u2011engine light flashing or staying on while the engine feels uneven. A rough idle that fluctuates between 600\u2011900 rpm, hesitation when you press the accelerator, and a noticeable loss of power under load are common. Fuel consumption may climb a few miles per gallon as the ECM tries to compensate for an incorrect air\u2011fuel mixture. In extreme cases the vehicle can stall when the throttle is closed, especially after a stop. These signs point directly to the fuel\u2011trim correction function on cylinder bank 1 failing to stay within calibrated limits.<\/p>\n<h4>Why This Happens \u2013 Common Causes <\/h4>\n<p><strong>Incorrect Mass\u2011Air\u2011Flow (MAF) or Manifold\u2011Absolute\u2011Pressure (MAP) Data<\/strong> <\/p>\n<p>The ECM calculates fuel\u2011trim by comparing the measured air mass to the commanded fuel quantity. A MAF sensor that reports a lower airflow than actually entering the engine forces the ECM to enrich the mixture, while a MAP sensor that reads higher vacuum does the opposite. Either condition pushes the short\u2011term fuel\u2011trim value outside the acceptable range, triggering P0170. <\/p>\n<p><strong>Intake Air Leaks After the Sensor<\/strong> <\/p>\n<p>A cracked intake hose, loose throttle\u2011body gasket, or a leaking vacuum hose downstream of the MAF creates unmetered air. The ECM sees a lean condition because the extra air bypasses the sensor, then commands additional fuel. The resulting over\u2011compensation appears as a fuel\u2011trim fault on bank 1. <\/p>\n<p><strong>ECM Communication or Calibration Errors<\/strong> <\/p>\n<p>The ECM stores the fuel\u2011trim algorithm in its firmware. Corruption of this data\u2014often from voltage spikes, water intrusion, or previous improper reprogramming\u2014prevents the module from interpreting sensor inputs correctly. Even with healthy sensors, the module may continuously report an abnormal trim value, setting P0170. <\/p>\n<p><strong>Faulty Bank\u20111 Oxygen Sensor Signal<\/strong> <\/p>\n<p>While the oxygen sensor itself is not a module, its voltage signal feeds the ECM\u2019s closed\u2011loop fuel\u2011trim calculation. A sensor that drifts high or low can cause the ECM to think the mixture is consistently rich or lean, leading to a persistent trim correction that exceeds the threshold for bank 1. <\/p>\n<h4>Diagnostic and Repair Procedures <\/h4>\n<ol>\n<li><strong>Retrieve Live Data<\/strong> \u2013 Connect a scan tool capable of displaying short\u2011term and long\u2011term fuel\u2011trim percentages, MAF flow, MAP pressure, and oxygen sensor voltage. Verify whether trim values on bank 1 are outside the normal \u00b110 % range.\n<\/li>\n<li><strong>Inspect Air\u2011Intake Path<\/strong> \u2013 Visually examine all hoses, clamps, and the throttle\u2011body gasket for cracks, splits, or loose connections. Replace any damaged components and re\u2011torque clamps to manufacturer specifications.\n<\/li>\n<li><strong>Test MAF and MAP Sensors<\/strong> \u2013 Perform a sensor voltage or frequency test according to the service manual. Compare readings to the calibrated reference tables. If the sensor output is out of spec, the ECM may be receiving false data.\n<\/li>\n<li><strong>Check Oxygen Sensor Wiring<\/strong> \u2013 Verify continuity and proper grounding of the bank\u20111 downstream O\u2082 sensor circuit. A high\u2011resistance connection can cause erroneous voltage readings that affect trim calculations.\n<\/li>\n<li><strong>ECM Communication Test<\/strong> \u2013 Use the scan tool\u2019s module\u2011diagnostic function to query the ECM for communication errors, checksum failures, or firmware version mismatches. A failed communication test often indicates internal module damage or corrupted software.\n<\/li>\n<li><strong>Re\u2011program or Update ECM Firmware<\/strong> \u2013 If the ECM\u2019s software is outdated or corrupted, apply the latest manufacturer calibration using a dealer\u2011level flash tool. This step restores the correct fuel\u2011trim algorithm and clears the P0170 flag.\n<\/li>\n<li><strong>ECM Repair vs. Replacement Decision<\/strong> \u2013 When the module fails the communication test after firmware updates, internal component damage (e.g., burnt driver circuits) is likely. At this point, a replacement ECM is the most reliable solution.\n<\/li>\n<\/ol>\n<p><strong>Cost Estimates<\/strong> \u2013 Live data scanning typically costs $80\u2011$120 at an independent shop. Sensor and hose repairs range from $50\u2011$200 depending on parts. ECM re\u2011programming runs $150\u2011$250. A new ECM, including VIN\u2011matched programming, averages $800\u2011$1,200 plus $150\u2011$250 labor. <\/p>\n<h4>When Replacement Makes Sense <\/h4>\n<p>If the ECM fails communication diagnostics after firmware updates, or if internal circuitry shows signs of damage (corroded pins, burnt traces), repairing the module is often a temporary fix. Modern control modules integrate engine management with security and immobilizer functions; a compromised ECM can affect multiple vehicle systems. Replacing the unit ensures a clean slate and eliminates intermittent faults that may re\u2011appear after a repair. <\/p>\n<p>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by a comprehensive warranty. Because each module is programmed to the vehicle\u2019s exact configuration\u2014including emission calibrations, security keys, and transmission control\u2014installation is straightforward for a qualified technician. Choosing a Flagship One replacement guarantees compatibility, eliminates the need for aftermarket re\u2011coding, and restores full ECM functionality with minimal downtime. <\/p>\n<h4>Preventive Maintenance <\/h4>\n<p>Regularly replace the air filter and keep the intake ducts free of debris to maintain accurate MAF readings. Inspect vacuum lines and throttle\u2011body gaskets at each oil change; replace any cracked hoses before they develop leaks. Schedule ECM firmware updates at manufacturer\u2011recommended intervals, especially after major service campaigns. Using a high\u2011quality, OEM\u2011spec fuel\u2014particularly in colder climates\u2014helps prevent carbon buildup that can impair sensor operation. Finally, address any check\u2011engine light promptly; early diagnosis prevents a minor trim deviation from evolving into a full\u2011module failure. <\/p>\n<h4>Frequently Asked Questions <\/h4>\n<p><strong>What does a flashing check\u2011engine light mean when P0170 is stored?<\/strong> <\/p>\n<p>A flashing light indicates a misfire condition, which can accompany severe fuel\u2011trim errors. Scan the vehicle for additional codes (e.g., P0300) and verify that bank 1 trim is not exceeding \u00b120 % before driving further. <\/p>\n<p><strong>How much does an ECM replacement cost for a P0170 fault?<\/strong> <\/p>\n<p>A VIN\u2011matched replacement ECM, including programming, typically ranges from $800 to $1,200 for the hardware and $150 to $250 for labor. Prices vary with vehicle make, model year, and required software version. <\/p>\n<p><strong>Can I clear P0170 by resetting the ECM with a battery disconnect?<\/strong> <\/p>\n<p>Disconnecting the battery erases temporary codes but does not address the underlying fuel\u2011trim discrepancy. The code will reappear after the ECM completes its self\u2011tests unless the root cause is corrected. <\/p>\n<p><strong>Is it safe to drive with P0170 active for a few hundred miles?<\/strong> <\/p>\n<p>Short\u2011term driving is possible if the vehicle runs smoothly, but the ECM is operating outside its calibrated fuel\u2011trim range, which can increase emissions, reduce fuel economy, and potentially damage the catalytic converter over time. Prompt diagnosis is recommended. <\/p>\n<p><strong>Will a new oxygen sensor fix a P0170 code?<\/strong> <\/p>\n<p>A faulty bank\u20111 oxygen sensor can contribute to abnormal trim values, but the ECM must also receive accurate airflow data. Replace the sensor only after confirming that MAF\/MAP data and intake integrity are within specifications; otherwise the code may persist. <\/p>\n<p>Systematic diagnosis\u2014scanning live data, inspecting intake and sensor circuits, and testing ECM communication\u2014isolates the source of the P0170 fuel\u2011trim fault. If the module fails after software updates or shows internal damage, a VIN\u2011matched replacement programmed by a qualified supplier restores proper fuel management and ensures long\u2011term reliability.<\/p>\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 class=\"content-section\">\n<h2>Frequently Asked Questions<\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Check engine light and low fuel efficiency on your vehicle? P0170 means Fuel Trim Bank 1 \u2013 it can cause emissions failure. Scan and re\u2011program the module.<\/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-517321","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>P0170 Code Symptoms, Causes, Diagnosis, Repair &amp; Cost Estimates 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\/dtc-p0170-fuel-trim-bank-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0170 Code Symptoms, Causes, Diagnosis, Repair &amp; Cost Estimates Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Check engine light and low fuel efficiency on your vehicle? P0170 means Fuel Trim Bank 1 \u2013 it can cause emissions failure. Scan and re\u2011program the module.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/\" \/>\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-10T07:15:09+00:00\" \/>\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\\\/dtc-p0170-fuel-trim-bank-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P0170 Code Symptoms, Causes, Diagnosis, Repair &#038; Cost Estimates Guide\",\"datePublished\":\"2025-12-10T07:15:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/\"},\"wordCount\":1304,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Auto News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/\",\"name\":\"P0170 Code Symptoms, Causes, Diagnosis, Repair & Cost Estimates Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-10T07:15:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0170-fuel-trim-bank-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P0170 Code Symptoms, Causes, Diagnosis, Repair &#038; Cost Estimates 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":"P0170 Code Symptoms, Causes, Diagnosis, Repair & Cost Estimates 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\/dtc-p0170-fuel-trim-bank-1\/","og_locale":"en_US","og_type":"article","og_title":"P0170 Code Symptoms, Causes, Diagnosis, Repair & Cost Estimates Guide - Flagship One Blog","og_description":"Check engine light and low fuel efficiency on your vehicle? P0170 means Fuel Trim Bank 1 \u2013 it can cause emissions failure. Scan and re\u2011program the module.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/","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-10T07:15:09+00:00","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\/dtc-p0170-fuel-trim-bank-1\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P0170 Code Symptoms, Causes, Diagnosis, Repair &#038; Cost Estimates Guide","datePublished":"2025-12-10T07:15:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/"},"wordCount":1304,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"articleSection":["Auto News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/","name":"P0170 Code Symptoms, Causes, Diagnosis, Repair & Cost Estimates Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-10T07:15:09+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0170-fuel-trim-bank-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P0170 Code Symptoms, Causes, Diagnosis, Repair &#038; Cost Estimates 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\/517321","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=517321"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517321\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=517321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=517321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=517321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}