{"id":518330,"date":"2025-12-10T17:53:27","date_gmt":"2025-12-10T22:53:27","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/"},"modified":"2025-12-10T17:53:27","modified_gmt":"2025-12-10T22:53:27","slug":"dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/","title":{"rendered":"P2347 Code Symptoms, Causes, Diagnosis &#038; Repair Comprehensive Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P2347<\/div>\n<h1>P2347 Code Symptoms, Causes, Diagnosis &amp; Repair Comprehensive Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P2347 means the Cylinder 12 Above\u2011Knock\/Combustion Vibration sensor has exceeded its threshold. <\/li>\n<li>Drivers usually see a check\u2011engine light, loss of power, or a vibration that feels like a misfire. <\/li>\n<li>The ECM monitors the sensor; wiring faults, sensor degradation, or ECM processing errors can trigger the code. <\/li>\n<li>Diagnosis starts with a live data scan, wiring continuity check, and ECM communication test. <\/li>\n<li>When the ECM itself is faulty, a VIN\u2011matched replacement programmed by Flagship One is the most reliable fix. <\/li>\n<\/ul>\n<\/div>\n<h3>P2347 Code: Symptoms, Causes, and How to Diagnose and Repair It <\/h3>\n<p>A flashing or steady MIL is often the first clue that the engine control module (ECM) has detected excessive vibration in cylinder 12. Most owners notice a brief loss of power when accelerating, a rough\u2011running sensation that feels like a single\u2011cylinder misfire, or a subtle but persistent vibration that intensifies under load. In some cases the ECM limits throttle response and places the vehicle in a temporary limp\u2011mode to protect the engine. The check\u2011engine light remains illuminated until the fault is cleared or the underlying condition is resolved. <\/p>\n<h3>Symptoms <\/h3>\n<ul>\n<li>Check\u2011engine light (MIL) on or flashing. <\/li>\n<li>Noticeable vibration or \u201cknocking\u201d sensation coming from the #12 cylinder area, especially under load or during hard acceleration. <\/li>\n<li>Reduced engine power or throttle response; the vehicle may feel like it is \u201clugging.\u201d <\/li>\n<li>Occasional limp\u2011mode activation, limiting RPMs and torque. <\/li>\n<li>Engine may appear to run unevenly, similar to a misfire, but without a distinct spark\u2011plug or coil failure. <\/li>\n<\/ul>\n<h3>Why This Happens <\/h3>\n<h4>Faulty Above\u2011Knock\/Combustion Vibration Sensor <\/h4>\n<p>The sensor generates a voltage proportional to vibration intensity. Age, contamination, or internal coil damage can cause it to output a signal that exceeds the ECM\u2019s programmed limit, prompting P2347. <\/p>\n<h4>Wiring Harness Defects <\/h4>\n<p>Corroded connectors, broken conductors, or high\u2011resistance grounds can distort the sensor signal. A spike or drop in voltage is interpreted by the ECM as excessive vibration. <\/p>\n<h4>ECM Signal\u2011Processing Errors <\/h4>\n<p>The ECM\u2019s analog\u2011to\u2011digital converter or internal calibration tables may become corrupted after a software glitch or exposure to moisture. When the conversion routine misreads a normal sensor voltage, the module registers a false over\u2011threshold condition. <\/p>\n<h4>Calibration or Software Mismatch <\/h4>\n<p>After major power\u2011train updates, the ECM may require a reflash to align sensor thresholds with the new calibration. An outdated calibration can set the threshold too low, causing the code even when vibration is within normal limits. <\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Retrieve Live Data<\/strong> \u2013 Connect a professional scan tool and view the real\u2011time voltage from the Cylinder 12 vibration sensor. Compare the reading to manufacturer specifications (typically 0.2\u20130.8 V under idle, rising to 1.2\u20131.5 V under load).\n<\/li>\n<li><strong>Check Sensor Power and Ground<\/strong> \u2013 Measure voltage at the sensor\u2019s power feed and ground reference. A drop of more than 0.1 V indicates wiring resistance or a bad connector.\n<\/li>\n<li><strong>Perform Continuity Test<\/strong> \u2013 Use a multimeter to verify continuity from the sensor connector to the ECM pin. Open circuits or intermittent resistance point to harness damage.\n<\/li>\n<li><strong>Inspect Connector Condition<\/strong> \u2013 Visually examine pins for corrosion, bent terminals, or broken seals. Clean with appropriate contact cleaner and reseat the connector.\n<\/li>\n<li><strong>ECM Communication Test<\/strong> \u2013 Run a module communication verification routine. Failure to exchange data reliably can signal a faulty ECM processor or corrupted firmware.\n<\/li>\n<li><strong>Software Update \/ Recalibration<\/strong> \u2013 If the ECM passes hardware tests, apply the latest ECM calibration file from the manufacturer. Re\u2011flash the module and clear the code.\n<\/li>\n<li><strong>Component\u2011Level Repair<\/strong> \u2013 When sensor voltage is abnormal but wiring is sound, the sensor itself may be replaced. However, because the sensor is integrated with the ECM\u2019s monitoring circuit, many technicians prefer to address the issue at the module level.\n<\/li>\n<li><strong>Module Replacement<\/strong> \u2013 If the ECM fails the communication test, shows erratic sensor data after a software update, or exhibits physical damage (water intrusion, burnt traces), replace the ECM. A VIN\u2011matched unit programmed to the vehicle\u2019s specifications restores proper sensor thresholds and ensures compatibility with security and immobilizer functions.\n<\/li>\n<\/ol>\n<p><strong>Cost estimate<\/strong> \u2013 ECM replacement typically runs $600\u2011$900 for the unit plus $200\u2011$300 labor. Reprogramming alone averages $150\u2011$250. <\/p>\n<h3>When Replacement Makes Sense <\/h3>\n<p>If the ECM repeatedly triggers P2347 after wiring repairs and software updates, the internal circuitry is likely compromised. Continuing to repair the sensor or harness will only mask a failing control module and may lead to recurring faults or engine protection shutdowns. <\/p>\n<p>Modern control modules are complex and integrated with security and immobilizer systems. That&#8217;s why choosing a replacement isn&#8217;t only about the hardware\u2014it&#8217;s about correct programming and compatibility. <strong>Flagship One<\/strong> specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by warranty. Their technicians pre\u2011program each unit to the exact vehicle configuration, eliminating dealer\u2011only re\u2011coding delays and ensuring reliable operation after installation. <\/p>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Regular Wiring Inspection<\/strong> \u2013 During scheduled service, have the technician check sensor connectors for corrosion and secure torque. <\/li>\n<li><strong>Keep Sensor Area Clean<\/strong> \u2013 Engine bay contaminants (oil, coolant spray) can infiltrate the sensor housing. A gentle cleaning with a lint\u2011free cloth reduces the risk of sensor degradation. <\/li>\n<li><strong>Software Updates<\/strong> \u2013 Follow manufacturer service bulletins that address sensor threshold calibrations. Promptly applying ECM updates keeps the threshold logic current. <\/li>\n<li><strong>Moisture Protection<\/strong> \u2013 If the vehicle operates in humid or salty environments, apply dielectric grease to sensor connectors and ensure all ECM seals are intact.<\/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 class=\"content-section\">\n<h2>Frequently Asked Questions<\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vibration from cylinder 12 on your vehicle? Sensor threshold is exceeded, risking engine damage. Scan, check wiring and replace or reprogram the sensor.<\/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-518330","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>P2347 Code Symptoms, Causes, Diagnosis &amp; Repair Comprehensive 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-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P2347 Code Symptoms, Causes, Diagnosis &amp; Repair Comprehensive Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Vibration from cylinder 12 on your vehicle? Sensor threshold is exceeded, risking engine damage. Scan, check wiring and replace or reprogram the sensor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/\" \/>\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-10T22:53:27+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=\"5 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-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P2347 Code Symptoms, Causes, Diagnosis &#038; Repair Comprehensive Guide\",\"datePublished\":\"2025-12-10T22:53:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/\"},\"wordCount\":954,\"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-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/\",\"name\":\"P2347 Code Symptoms, Causes, Diagnosis & Repair Comprehensive Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-10T22:53:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P2347 Code Symptoms, Causes, Diagnosis &#038; Repair Comprehensive 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":"P2347 Code Symptoms, Causes, Diagnosis & Repair Comprehensive 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-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/","og_locale":"en_US","og_type":"article","og_title":"P2347 Code Symptoms, Causes, Diagnosis & Repair Comprehensive Guide - Flagship One Blog","og_description":"Vibration from cylinder 12 on your vehicle? Sensor threshold is exceeded, risking engine damage. Scan, check wiring and replace or reprogram the sensor.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/","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-10T22:53:27+00:00","author":"FlagshipOne","twitter_card":"summary_large_image","twitter_creator":"@theflagshipone","twitter_site":"@theflagshipone","twitter_misc":{"Written by":"FlagshipOne","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P2347 Code Symptoms, Causes, Diagnosis &#038; Repair Comprehensive Guide","datePublished":"2025-12-10T22:53:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/"},"wordCount":954,"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-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/","name":"P2347 Code Symptoms, Causes, Diagnosis & Repair Comprehensive Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-10T22:53:27+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2347-cylinder-12-above-knockcombustion-vibration-sensor-threshold\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P2347 Code Symptoms, Causes, Diagnosis &#038; Repair Comprehensive 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\/518330","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=518330"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/518330\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=518330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=518330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=518330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}