{"id":518642,"date":"2025-12-10T22:36:44","date_gmt":"2025-12-11T03:36:44","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/"},"modified":"2025-12-10T22:36:44","modified_gmt":"2025-12-11T03:36:44","slug":"dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/","title":{"rendered":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P2660<\/div>\n<h1>P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P2660 indicates an open condition in the B\u2011side rocker\u2011arm actuator circuit on Bank 2. <\/li>\n<li>Typical driver\u2011visible signs: rough idle, misfire on cylinder 6, loss of power, occasional stall. <\/li>\n<li>Primary culprits: damaged actuator wiring, failed actuator motor, ECM\/PCM output driver fault, or corrupted control\u2011module software. <\/li>\n<li>Diagnosis requires a scan tool, circuit continuity checks, and verification of ECM\/PCM communication. <\/li>\n<li>Replacement of the ECM\/PCM or the actuator module is often the most reliable fix; Flagship One provides VIN\u2011matched, pre\u2011programmed control modules. <\/li>\n<\/ul>\n<\/div>\n<h3>P2660 Code: Common Symptoms, Causes, and Repair Strategies <\/h3>\n<p>Drivers first notice the problem when the check\u2011engine light illuminates and the engine behaves erratically. Rough, uneven idle may be felt as a low\u2011frequency vibration at a stop. Under light acceleration the engine can stumble or miss a firing event, most often on cylinder 6, which produces a brief loss of power. At higher loads the vehicle may hesitate or even stall briefly before the driver can react. These manifestations are directly linked to the B\u2011side rocker\u2011arm actuator on Bank 2 failing to receive or execute the command from the power\u2011train control module.<\/p>\n<h3>Why B Rocker\u2011Arm Actuator Problems Occur <\/h3>\n<h4>1. Open or Corroded Wiring in the Actuator Circuit <\/h4>\n<p>The actuator is driven by a low\u2011voltage signal from the ECM\/PCM. Exposure to moisture, road salt, or vibration can break the insulated conductors or create high\u2011resistance joints. An open circuit prevents the actuator from moving, leaving the rocker arm out of its calibrated position and triggering P2660.<\/p>\n<h4>2. Failed Actuator Motor or Solenoid <\/h4>\n<p>The actuator contains a small DC motor or solenoid that physically adjusts the rocker arm. Internal winding burnout, bearing wear, or mechanical seize can stop the motor from responding, producing the same open\u2011circuit fault code even though the wiring is intact.<\/p>\n<h4>3. ECM\/PCM Output Driver Fault <\/h4>\n<p>The power\u2011train control module supplies the drive signal through an internal driver transistor. If the driver has suffered thermal stress or internal corrosion, it may no longer close the circuit, resulting in an open condition that the module logs as P2660.<\/p>\n<h4>4. Corrupted or Out\u2011of\u2011Date Control\u2011Module Software <\/h4>\n<p>Software that mis\u2011maps the actuator pin or fails to initialize the output routine can cause the module to report an open circuit when the hardware is functional. Software glitches often appear after a flash update or after a battery disconnect that resets the module\u2019s memory.<\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Retrieve Freeze\u2011Frame Data<\/strong> \u2013 Use a professional OBD\u2011II scanner to read the P2660 code and capture live data. Look for misfire counts on cylinder 6, idle RPM fluctuations, and any secondary codes that may indicate related sensor faults.\n<\/li>\n<li><strong>Visual Wiring Inspection<\/strong> \u2013 Locate the B\u2011side rocker\u2011arm actuator harness on Bank 2. Check connectors for corrosion, broken pins, or damaged insulation. Repair any compromised wires with heat\u2011shrink tubing and proper crimp connectors.\n<\/li>\n<li><strong>Continuity Test<\/strong> \u2013 With the ignition off, measure resistance between the actuator connector pins and the ECM\/PCM output terminal. An infinite reading confirms an open circuit; a resistance value far outside the manufacturer\u2019s specification (typically 0\u2013500 \u03a9) points to wiring damage.\n<\/li>\n<li><strong>Actuator Power Test<\/strong> \u2013 Apply battery voltage directly to the actuator motor\u2019s input (per service manual values, usually 12 V). The actuator should move smoothly within a few seconds. No movement indicates a failed motor\/solenoid that must be replaced.\n<\/li>\n<li><strong>ECM\/PCM Output Verification<\/strong> \u2013 Using a scope or a multimeter set to voltage, monitor the ECM\/PCM output pin while the engine is commanded to idle. A pulsed voltage (\u22485 V) should appear; a flat line confirms a driver fault.\n<\/li>\n<li><strong>Software Reflash<\/strong> \u2013 If hardware tests pass, update the ECM\/PCM to the latest manufacturer\u2011approved software version. Re\u2011flash procedures must follow OEM protocols to avoid bricking the module.\n<\/li>\n<li><strong>Clear Codes and Road Test<\/strong> \u2013 After repairs, clear the P2660 code, then drive the vehicle through a variety of conditions (idle, acceleration, load). Verify that the check\u2011engine light remains off and that the earlier symptoms are resolved.\n<\/li>\n<\/ol>\n<p><strong>Typical cost ranges<\/strong> <\/p>\n<ul>\n<li>Wiring repair: $80\u2011$150 for parts and labor. <\/li>\n<li>Actuator replacement (module only): $200\u2011$350 plus $150\u2011$250 labor. <\/li>\n<li>ECM\/PCM driver repair (rare) or reprogramming: $150\u2011$300 for software, $200\u2011$400 labor. <\/li>\n<li>Full ECM\/PCM replacement: $600\u2011$900 for the unit, $200\u2011$300 labor. <\/li>\n<\/ul>\n<h3>When B Rocker\u2011Arm Actuator Replacement Makes More Sense Than Repair <\/h3>\n<p>If the actuator motor shows internal damage, if the ECM\/PCM output driver has failed, or if repeated software updates have not resolved the fault, replacement is the most reliable path. Modern control modules are highly integrated with security, immobilizer, and emission\u2011control systems; swapping a unit without proper programming can create new failures. <\/p>\n<p><strong>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by warranty.<\/strong> Modern control modules are complex and integrated with security and immobilizer systems. That&#8217;s why choosing a replacement isn\u2019t only about the hardware\u2014it&#8217;s about correct programming and compatibility. Flagship One supplies modules that are pre\u2011programmed to the vehicle\u2019s VIN, ensuring seamless communication with the B\u2011side rocker\u2011arm actuator circuit and eliminating the risk of mismatched software versions. <\/p>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Regularly inspect the actuator harness<\/strong> during routine under\u2011hood checks. Look for signs of wear, chafing, or moisture intrusion, especially after winter road\u2011salt exposure. <\/li>\n<li><strong>Apply dielectric grease<\/strong> to connector pins before re\u2011assembly to guard against corrosion. <\/li>\n<li><strong>Maintain proper coolant and oil levels<\/strong>; overheating can accelerate internal wear of the actuator motor. <\/li>\n<li><strong>Schedule periodic ECM\/PCM software updates<\/strong> at a dealership or qualified shop to keep the control\u2011module firmware current. <\/li>\n<li><strong>Avoid repeated battery disconnects<\/strong> unless required; unnecessary power loss can corrupt module memory and trigger false open\u2011circuit reports.<\/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>Check engine light on your vehicle? P2660 means B Rocker Arm Actuator control circuit\/open Bank 2\u2014fix it now to avoid potential engine damage today.<\/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-518642","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>P2660 Code Symptoms, Causes, Diagnosis and Repair Costs 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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Check engine light on your vehicle? P2660 means B Rocker Arm Actuator control circuit\/open Bank 2\u2014fix it now to avoid potential engine damage today.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Flagship One Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flagshipone\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/flagshipone\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-11T03:36:44+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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide\",\"datePublished\":\"2025-12-11T03:36:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/\"},\"wordCount\":1008,\"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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/\",\"name\":\"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-11T03:36:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs 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":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs 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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/","og_locale":"en_US","og_type":"article","og_title":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog","og_description":"Check engine light on your vehicle? P2660 means B Rocker Arm Actuator control circuit\/open Bank 2\u2014fix it now to avoid potential engine damage today.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/","og_site_name":"Flagship One Blog","article_publisher":"https:\/\/www.facebook.com\/flagshipone","article_author":"https:\/\/www.facebook.com\/flagshipone\/","article_published_time":"2025-12-11T03:36:44+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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide","datePublished":"2025-12-11T03:36:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/"},"wordCount":1008,"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-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/","name":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-11T03:36:44+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2660-b-rocker-arm-actuator-control-circuitopen-bank-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P2660 Code Symptoms, Causes, Diagnosis and Repair Costs 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\/518642","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=518642"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/518642\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=518642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=518642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=518642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}