{"id":519210,"date":"2025-12-11T07:49:39","date_gmt":"2025-12-11T12:49:39","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/"},"modified":"2025-12-11T07:49:39","modified_gmt":"2025-12-11T12:49:39","slug":"dtc-u0228-lost-communication-door-window-motor-g","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/","title":{"rendered":"U0228 Code Symptoms, Causes, Diagnosis &#038; Comprehensive Repair Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">U0228<\/div>\n<h1>U0228 Code Symptoms, Causes, Diagnosis &amp; Comprehensive Repair Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>**Code definition:** U0228 \u2013 Lost communication with Door Window Motor G. <\/li>\n<li>**Typical signs:** One or more windows won\u2019t move, move slowly, or stay stuck; a \u201cwindow\u2011malfunction\u201d warning may illuminate on the instrument panel. <\/li>\n<li>**Primary culprits:** Faulty Door Window Motor G, damaged wiring\/connector, or a Body\u2011Control Module (BCM) communication fault. <\/li>\n<li>**First\u2011step diagnosis:** Scan the vehicle, verify power and ground at the motor, and perform a bidirectional test of the BCM\u2011to\u2011motor link. <\/li>\n<li>**Repair path:** Repair wiring or connector, re\u2011program the BCM, or replace the Door Window Motor G module if internal failure is confirmed. <\/li>\n<\/ul>\n<\/div>\n<h3>U0228 Code: Symptoms, Causes, and How to Diagnose and Repair It <\/h3>\n<p>Drivers notice a loss of window function almost immediately after the fault appears. The most common driver\u2011visible cues are:<\/p>\n<ul>\n<li><strong>Window stays closed or open:<\/strong> Pressing the switch produces no movement, or the glass only drifts a few inches before stopping. <\/li>\n<li><strong>Slow or \u201cstuttering\u201d motion:<\/strong> The window moves intermittently, then halts as if the motor is losing power. <\/li>\n<li><strong>Dashboard warning:<\/strong> A \u201cwindow\u2011malfunction\u201d or \u201cdoor\u2011window\u201d indicator lights up, often accompanied by the U0228 code in a scan tool. <\/li>\n<li><strong>One window only or multiple windows:<\/strong> The fault can affect a single door (the \u201cG\u201d designation) or, if the BCM is at fault, several windows simultaneously. <\/li>\n<\/ul>\n<p>Because the code is limited to the Door Window Motor G circuit, engine performance, braking, or fuel\u2011system operation remain unaffected.<\/p>\n<h3>Why Door Window Motor G Problems Occur <\/h3>\n<h4>Faulty Door Window Motor G <\/h4>\n<p>The motor contains an internal driver circuit and a gear train. Over time, carbon buildup, moisture intrusion, or worn brushes can short the driver, preventing the BCM from receiving the expected feedback signal. When the motor cannot acknowledge commands, the BCM logs U0228.<\/p>\n<h4>Wiring Harness Damage or Connector Corrosion <\/h4>\n<p>The motor\u2019s power, ground, and communication wires travel through the door jamb. Pin\u2011ch, abrasion from door seals, or exposure to water and road salt can corrode contacts or break conductors. A high\u2011resistance connection mimics a loss of communication, triggering the code.<\/p>\n<h4>Body\u2011Control Module (BCM) Communication Fault <\/h4>\n<p>The BCM orchestrates all power\u2011window commands. A failed BCM transceiver, internal software glitch, or a disrupted CAN\u2011bus segment can stop the BCM from sending or receiving the motor\u2019s status signals. In such cases, the motor itself may be healthy, but the BCM cannot confirm operation.<\/p>\n<h4>Software\/Programming Mismatch <\/h4>\n<p>After a body\u2011control module flash or a vehicle\u2011wide software update, the calibration tables for Door Window Motor G may become out\u2011of\u2011sync. An incorrect checksum or missing parameter can cause the BCM to flag a communication loss even though the hardware is intact.<\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Retrieve the code and related data<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Connect a compatible OBD\u2011II scanner capable of BCM access. Record the U0228 code, any pending codes, and live data such as motor current draw and voltage at the motor terminal.<\/p>\n<ol>\n<li><strong>Verify power and ground at the motor<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; With the ignition ON, measure voltage between the motor\u2019s +12 V feed and chassis ground. A healthy circuit reads 12.0\u201312.6 V. <\/p>\n<p> &#8211; Measure resistance to ground on the motor\u2019s ground wire; it should be less than 0.5 \u03a9. Excess resistance indicates a corroded ground strap.<\/p>\n<ol>\n<li><strong>Conduct a continuity check on the communication line<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Disconnect the motor connector and test the continuity of the CAN\u2011high and CAN\u2011low wires (or the dedicated PWM line used by the motor). Open circuits or resistance &gt; 5 \u03a9 suggest a broken harness.<\/p>\n<ol>\n<li><strong>Inspect the connector and wiring<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Visually examine the door\u2011jamb harness for cracked insulation, water intrusion, or bent pins. Clean any corrosion with electrical contact cleaner and reseat the connector.<\/p>\n<ol>\n<li><strong>Bidirectional test of the motor<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Using the scanner\u2019s actuator test, command the motor to open and close. Observe the motor\u2019s response and compare the current draw to the manufacturer\u2019s specification (typically 3\u20135 A for normal operation). A motor that draws no current despite a command indicates internal failure.<\/p>\n<ol>\n<li><strong>Assess BCM health<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; If power and ground are solid and the motor passes the bidirectional test, run a BCM self\u2011test (available on many dealer\u2011level tools). Look for \u201cBCM communication error\u201d or \u201cCAN\u2011bus fault\u201d codes that accompany U0228.<\/p>\n<ol>\n<li><strong>Re\u2011program or calibrate the BCM<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; When the BCM passes hardware checks but the code persists, update the BCM software to the latest version and perform the window\u2011motor calibration routine. This step restores proper signal timing and resolves most software\u2011mismatch cases.<\/p>\n<ol>\n<li><strong>Replace the faulty component<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; <strong>Motor replacement:<\/strong> If the motor fails the bidirectional test or shows abnormal current draw, replace the Door Window Motor G. Replacement units vary by production date and software version; the correct module is matched to the vehicle\u2019s VIN before programming. <\/p>\n<p> &#8211; <strong>BCM replacement:<\/strong> If the BCM self\u2011test fails or multiple body\u2011control functions are erratic, install a VIN\u2011matched BCM and have it programmed to the vehicle\u2019s security and immobilizer settings.<\/p>\n<ol>\n<li><strong>Clear codes and verify operation<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; After repair, clear the U0228 code and perform a functional test of all windows. Re\u2011scan to confirm that no new codes appear.<\/p>\n<p><strong>Typical cost ranges<\/strong> (parts and labor, U.S. market): <\/p>\n<ul>\n<li>Wiring repair or connector cleaning: $50\u2013$120 labor. <\/li>\n<li>Door Window Motor G replacement: $250\u2013$400 for the module plus $150\u2013$250 labor. <\/li>\n<li>BCM replacement and programming: $600\u2013$900 for the module plus $200\u2013$300 labor. <\/li>\n<\/ul>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Keep door jambs dry:<\/strong> Apply a silicone\u2011based spray to the inner seals to repel water and road salt, which are common culprits of connector corrosion. <\/li>\n<li><strong>Lubricate moving parts:<\/strong> Use a non\u2011conductive grease on the window regulator rails every 12 months to reduce wear on the motor\u2019s gear train. <\/li>\n<li><strong>Inspect wiring annually:<\/strong> A visual check for cracked insulation or exposed conductors can catch harness damage before it causes a communication loss. <\/li>\n<li><strong>Update BCM software promptly:<\/strong> When a manufacturer releases a body\u2011control module update, have it installed at a qualified shop to maintain proper calibration.<\/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>Your windows stay stuck and U0228 appears\u2014lost communication with Door Window Motor G, may leave doors open. Scan BCM, test wiring, and plan module repair.<\/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-519210","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>U0228 Code Symptoms, Causes, Diagnosis &amp; Comprehensive Repair 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-u0228-lost-communication-door-window-motor-g\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"U0228 Code Symptoms, Causes, Diagnosis &amp; Comprehensive Repair Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Your windows stay stuck and U0228 appears\u2014lost communication with Door Window Motor G, may leave doors open. Scan BCM, test wiring, and plan module repair.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/\" \/>\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-11T12:49: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-u0228-lost-communication-door-window-motor-g\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"U0228 Code Symptoms, Causes, Diagnosis &#038; Comprehensive Repair Guide\",\"datePublished\":\"2025-12-11T12:49:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/\"},\"wordCount\":1059,\"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-u0228-lost-communication-door-window-motor-g\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/\",\"name\":\"U0228 Code Symptoms, Causes, Diagnosis & Comprehensive Repair Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-11T12:49:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0228-lost-communication-door-window-motor-g\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"U0228 Code Symptoms, Causes, Diagnosis &#038; Comprehensive Repair 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":"U0228 Code Symptoms, Causes, Diagnosis & Comprehensive Repair 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-u0228-lost-communication-door-window-motor-g\/","og_locale":"en_US","og_type":"article","og_title":"U0228 Code Symptoms, Causes, Diagnosis & Comprehensive Repair Guide - Flagship One Blog","og_description":"Your windows stay stuck and U0228 appears\u2014lost communication with Door Window Motor G, may leave doors open. Scan BCM, test wiring, and plan module repair.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/","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-11T12:49: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-u0228-lost-communication-door-window-motor-g\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"U0228 Code Symptoms, Causes, Diagnosis &#038; Comprehensive Repair Guide","datePublished":"2025-12-11T12:49:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/"},"wordCount":1059,"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-u0228-lost-communication-door-window-motor-g\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/","name":"U0228 Code Symptoms, Causes, Diagnosis & Comprehensive Repair Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-11T12:49:39+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0228-lost-communication-door-window-motor-g\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"U0228 Code Symptoms, Causes, Diagnosis &#038; Comprehensive Repair 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\/519210","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=519210"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/519210\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=519210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=519210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=519210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}