{"id":516870,"date":"2025-12-09T20:09:39","date_gmt":"2025-12-10T01:09:39","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/"},"modified":"2025-12-09T20:09:39","modified_gmt":"2025-12-10T01:09:39","slug":"dtc-b1381-oil-change-reset-button-circuit-open","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/","title":{"rendered":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &#038; Solutions"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">B1381<\/div>\n<h1>B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &amp; Solutions<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>B1381 means the oil\u2011change\u2011reset button circuit is open \u2013 the switch or its wiring isn\u2019t completing the circuit. <\/li>\n<li>The most common driver\u2011visible sign is a persistent oil\u2011change reminder that cannot be cleared. <\/li>\n<li>Diagnosis starts with a scan, visual wiring check, and continuity test on the reset switch circuit. <\/li>\n<li>Repair usually involves cleaning, repairing wiring, or replacing the switch; replacement of the body\u2011control module (BCM) is considered when the circuit is internally damaged. <\/li>\n<li>Proper maintenance of the button and its connector prevents recurrence. <\/li>\n<\/ul>\n<\/div>\n<h3>B1381 Code Symptoms, Causes, and How to Fix the Issue <\/h3>\n<p>Drivers notice a stubborn oil\u2011change reminder light or message that stays illuminated even after a fresh oil change. The warning may flash on the instrument cluster, appear on the digital display, or be stored as a service\u2011interval reminder that cannot be reset through the usual menu. In some vehicles the reminder may also trigger a \u201cService Required\u201d chime. Because the code specifically points to an open circuit in the reset button, no other warning lights (engine, ABS, airbags) are typically illuminated.<\/p>\n<h3>Symptoms <\/h3>\n<ul>\n<li>Oil\u2011change reminder light or message remains on after oil has been changed. <\/li>\n<li>Attempting to reset the reminder via the button or dashboard menu has no effect. <\/li>\n<li>The reminder may reappear after each drive cycle, indicating the system never receives a reset signal. <\/li>\n<li>No loss of power, no loss of other body functions (lights, locks) \u2013 the issue is isolated to the oil\u2011change reminder circuit. <\/li>\n<\/ul>\n<h3>Why This Happens \u2013 Common Causes <\/h3>\n<h4>Open Circuit in the Reset Switch <\/h4>\n<p>The reset button contains a microswitch that closes the circuit when pressed. If the internal contacts burn out or become misaligned, the circuit stays open, generating B1381. <\/p>\n<h4>Faulty Reset Button Assembly <\/h4>\n<p>Manufacturing defects, wear from repeated presses, or exposure to moisture can cause the button\u2019s contacts to corrode or break, preventing a proper electrical connection. <\/p>\n<h4>Damaged Wiring Harness or Connector <\/h4>\n<p>The wire harness that routes the signal from the button to the body\u2011control module (BCM) may suffer chafing, pinched sections, or broken pins in the connector. A single broken conductor creates an open circuit. <\/p>\n<h4>Corroded or Loose Connector Pins <\/h4>\n<p>Exposure to water, road salt, or cleaning chemicals can corrode the pins that mate the button harness to the BCM. Loose pins create intermittent or permanent open circuits. <\/p>\n<h4>Internal BCM Circuit Failure <\/h4>\n<p>When the BCM\u2019s driver circuitry that monitors the reset button fails, the module cannot detect a closed switch even though the button and wiring are intact. This internal fault also registers as B1381. <\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Scan for B1381<\/strong> \u2013 Connect a factory\u2011level scan tool to read the code and confirm that no additional codes are present. Clear the code and re\u2011scan after a test drive to verify persistence.\n<\/li>\n<li><strong>Visual Inspection<\/strong> \u2013 Locate the oil\u2011change\u2011reset button (often on the instrument panel or steering column). Examine the button housing for moisture, debris, or physical damage. Follow the harness to the BCM and inspect the connector for corrosion or loose pins.\n<\/li>\n<li><strong>Continuity Test<\/strong> \u2013 With the ignition off, disconnect the button harness. Use a multimeter to measure resistance between the two circuit pins. An open reading (infinite resistance) confirms a broken circuit.\n<\/li>\n<li><strong>Switch Actuation Test<\/strong> \u2013 While monitoring the multimeter, press the reset button. A sudden drop to near\u2011zero resistance indicates a functional switch; no change confirms a faulty button.\n<\/li>\n<li><strong>Wiring Integrity Check<\/strong> \u2013 Trace the harness for pinched sections or exposed wires. Perform a continuity test along the entire length; repair any broken conductors with heat\u2011shrink tubing or replace the harness segment.\n<\/li>\n<li><strong>Connector Cleaning<\/strong> \u2013 If corrosion is present, clean the pins with electrical contact cleaner and a soft brush. Re\u2011torque the connector to manufacturer specifications (typically 5\u20117 Nm).\n<\/li>\n<li><strong>BCM Communication Test<\/strong> \u2013 Use the scan tool to read live data from the BCM. Verify that the module reports the button status (open\/closed). If the module never reports a closed status despite a confirmed good switch, the BCM driver circuit is likely defective.\n<\/li>\n<li><strong>Reprogramming<\/strong> \u2013 Some vehicles require a reset of the service\u2011interval counter after repairing the button. Follow the manufacturer\u2019s procedure to re\u2011initialize the oil\u2011change reminder, which may involve a specific key\u2011on\/off sequence or a software reset via the scan tool.\n<\/li>\n<li><strong>Repair vs. Replace Decision<\/strong> \u2013 If the button or wiring is the only fault, replace the button assembly (typically $30\u2011$80) and repair the harness. If the BCM fails the communication test, consider module replacement.\n<\/li>\n<\/ol>\n<p>Typical labor for button or wiring repair ranges from $80\u2011$150, while BCM replacement plus programming runs $400\u2011$700 plus labor. <\/p>\n<h3>When Replacement Makes More Sense Than Repair <\/h3>\n<p>Repeated attempts to repair a damaged button or wiring that continues to open, or a BCM that fails internal diagnostics, indicate that a replacement module will provide a more reliable long\u2011term solution. Module repair can be a temporary fix, but internal driver failures often re\u2011appear after a short drive cycle, leading to recurring service alerts. <\/p>\n<p><strong>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive replacement that is pre\u2011programmed to your vehicle\u2019s specifications. Modern control modules integrate security, immobilizer, and service\u2011interval functions, so correct programming is essential. A Flagship One unit arrives fully calibrated, backed by a warranty, and eliminates the guesswork of aftermarket re\u2011programming.<\/strong> <\/p>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Clean the Reset Button<\/strong> \u2013 Periodically wipe the button surface with a dry cloth to prevent moisture accumulation. <\/li>\n<li><strong>Inspect the Connector<\/strong> \u2013 During routine service intervals, check the button harness connector for signs of corrosion or looseness; tighten or clean as needed. <\/li>\n<li><strong>Avoid Excessive Force<\/strong> \u2013 Press the button gently; aggressive use can wear the microswitch contacts prematurely. <\/li>\n<li><strong>Protect Wiring from Damage<\/strong> \u2013 When removing interior panels for other repairs, route the harness away from sharp edges or moving components. <\/li>\n<li><strong>Update BCM Software<\/strong> \u2013 Manufacturers occasionally release firmware updates that improve sensor handling and service\u2011interval logic; applying these updates during scheduled maintenance can prevent false\u2011positive B1381 occurrences.<\/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>Oil change reset button dead on your vehicle, so service alerts are missed\u2014scan B1381, test the circuit, and have the module repaired or reprogrammed.<\/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-516870","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>B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &amp; Solutions - 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-b1381-oil-change-reset-button-circuit-open\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &amp; Solutions - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Oil change reset button dead on your vehicle, so service alerts are missed\u2014scan B1381, test the circuit, and have the module repaired or reprogrammed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/\" \/>\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-10T01:09:39+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-b1381-oil-change-reset-button-circuit-open\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &#038; Solutions\",\"datePublished\":\"2025-12-10T01:09:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/\"},\"wordCount\":1056,\"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-b1381-oil-change-reset-button-circuit-open\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/\",\"name\":\"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs & Solutions - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-10T01:09:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b1381-oil-change-reset-button-circuit-open\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &#038; Solutions\"}]},{\"@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":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs & Solutions - 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-b1381-oil-change-reset-button-circuit-open\/","og_locale":"en_US","og_type":"article","og_title":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs & Solutions - Flagship One Blog","og_description":"Oil change reset button dead on your vehicle, so service alerts are missed\u2014scan B1381, test the circuit, and have the module repaired or reprogrammed.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/","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-10T01:09:39+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-b1381-oil-change-reset-button-circuit-open\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &#038; Solutions","datePublished":"2025-12-10T01:09:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/"},"wordCount":1056,"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-b1381-oil-change-reset-button-circuit-open\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/","name":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs & Solutions - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-10T01:09:39+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b1381-oil-change-reset-button-circuit-open\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"B1381 Code Symptoms, Causes, Diagnosis, Repair Costs &#038; Solutions"}]},{"@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\/516870","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=516870"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/516870\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=516870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=516870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=516870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}