{"id":516847,"date":"2025-12-09T19:54:19","date_gmt":"2025-12-10T00:54:19","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/"},"modified":"2025-12-09T19:54:19","modified_gmt":"2025-12-10T00:54:19","slug":"dtc-b0117-camera-washer-actuator-o","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/","title":{"rendered":"B0117 Code Symptoms, Causes, Diagnosis, Repair &#038; Reprogramming"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">B0117<\/div>\n<h1>B0117 Code Symptoms, Causes, Diagnosis, Repair &amp; Reprogramming<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>B0117 indicates a fault in the camera\u2011washer actuator that clears the forward\u2011facing camera lens. <\/li>\n<li>Typical warning: washer button non\u2011responsive, camera lens remains dirty, B0117 code on the dash. <\/li>\n<li>Causes are usually actuator motor failure, wiring\/connectivity loss, or control\u2011module corruption. <\/li>\n<li>Diagnosis requires a scan tool, actuator power test, and communication check with the camera\u2011control module. <\/li>\n<li>Replacement or re\u2011programming of the actuator\u2019s control module is often the most reliable fix; Flagship One provides VIN\u2011matched units and programming. <\/li>\n<\/ul>\n<\/div>\n<p>Drivers first notice that the windshield\u2011camera washer no longer clears the lens. The washer button on the stalk may be dead, the dash may display a persistent B0117 warning, and the forward\u2011facing camera remains obscured, degrading lane\u2011keep assist or other ADAS functions. Because the camera is integral to safety systems, the loss of automatic cleaning can be noticeable during rain or after road grime buildup. <\/p>\n<h2>Symptoms <\/h2>\n<ul>\n<li><strong>Washer button does nothing<\/strong> when pressed, even though other interior switches operate normally. <\/li>\n<li><strong>Camera lens stays dirty<\/strong> despite attempts to spray washer fluid manually. <\/li>\n<li><strong>B0117 warning flash<\/strong> on the instrument cluster or in the ADAS menu. <\/li>\n<li><strong>Reduced ADAS performance<\/strong> such as lane\u2011keep assist, traffic\u2011sign recognition, or forward\u2011collision warning, because the camera cannot see clearly. <\/li>\n<\/ul>\n<p>These signs appear together because the actuator that drives the washer spray for the camera is either not receiving power, cannot move, or is not being commanded by its control module. <\/p>\n<h2>Why Camera\u2011Washer Problems Occur <\/h2>\n<h3>Actuator Motor or Mechanical Failure <\/h3>\n<p>The actuator contains a small electric motor and a linkage that directs fluid to the camera lens. Over time, motor windings can overheat, bearings can seize, or the linkage can jam from debris. When the motor cannot turn, the control module registers a fault and stores B0117. <\/p>\n<h3>Wiring Harness Damage or Corrosion <\/h3>\n<p>The actuator receives power and command signals through a dedicated wire bundle. Exposure to moisture, road salt, or repeated flexing can cause corrosion, broken conductors, or short circuits. A loss of voltage or a fluctuating signal triggers the module\u2019s fault detection routine, resulting in B0117. <\/p>\n<h3>Control\u2011Module Corruption or Communication Loss <\/h3>\n<p>The camera\u2011washer actuator is typically managed by a body\u2011control module (BCM) or an ADAS\u2011specific control unit. Software glitches, memory corruption, or a failed internal regulator can prevent the module from issuing correct commands, even if the actuator hardware is sound. In such cases the diagnostic scanner reads B0117 because the module reports an \u201cactuator\u2011out\u2011of\u2011range\u201d condition. <\/p>\n<h2>Diagnostic and Repair Procedures <\/h2>\n<ol>\n<li><strong>Scan for B0117 and related codes<\/strong> using a manufacturer\u2011specific OBD\u2011II tool. Record any ancillary codes (e.g., communication timeouts) that may point to wiring or module issues.\n<\/li>\n<li><strong>Verify power at the actuator connector<\/strong> with a multimeter. With the ignition on, you should see battery voltage (12.0\u201112.8 V) on the power pin and ground continuity on the chassis pin. Absence of voltage indicates a wiring break or fuse issue.\n<\/li>\n<li><strong>Perform a resistance check on the motor windings<\/strong> (typically 5\u201315 \u03a9). Values outside the specification suggest motor burnout and require actuator replacement.\n<\/li>\n<li><strong>Command a washer spray<\/strong> from the scan tool\u2019s actuator test function. If the module sends a command but the motor does not turn, the fault is likely mechanical.\n<\/li>\n<li><strong>Inspect the wiring harness<\/strong> for corrosion, cracked insulation, or loose pins. Clean contacts with an electrical contact cleaner and reseat the connector.\n<\/li>\n<li><strong>Re\u2011flash or re\u2011program the controlling module<\/strong> if all hardware tests pass but the fault persists. Use the manufacturer\u2019s latest software version to overwrite corrupted parameters.\n<\/li>\n<li><strong>Clear the code and perform a functional test<\/strong> by activating the washer button several times. If the actuator operates consistently, the repair is complete.\n<\/li>\n<\/ol>\n<p>Typical labor for these steps ranges from $120\u2011$180, while parts such as a new actuator motor or a short wiring harness segment cost $45\u2011$95. If the control module itself is defective, replacement is usually more cost\u2011effective than attempting board\u2011level repair. <\/p>\n<h2>When Replacement Makes More Sense Than Repair <\/h2>\n<div class=\"flagship-logo-section\">\n<a href=\"https:\/\/www.fs1inc.com\/\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<img decoding=\"async\" alt=\"Flagship One\" class=\"flagship-logo\" src=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg\"\/><br \/>\n<\/a>\n<\/div>\n<p>Modern control modules are complex, integrating security, immobilizer, and ADAS communication functions. A failing actuator controller often indicates internal circuitry damage that cannot be reliably repaired. Replacement ensures full compatibility with vehicle\u2011wide networks and restores proper calibration for camera\u2011based systems. <\/p>\n<p>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by a comprehensive warranty. Their units are pre\u2011programmed to your vehicle\u2019s exact software version, eliminating dealer\u2011only re\u2011coding delays. When a camera\u2011washer actuator\u2019s control module is beyond repair, sourcing a Flagship One replacement guarantees that the module will communicate correctly with the camera, BCM, and ADAS processors, restoring full functionality with minimal downtime. <\/p>\n<h2>Preventive Maintenance <\/h2>\n<ul>\n<li><strong>Keep the washer fluid reservoir topped up<\/strong> with the manufacturer\u2011specified fluid to avoid pump starvation, which can stress the actuator motor. <\/li>\n<li><strong>Inspect the camera lens and washer nozzle<\/strong> quarterly for debris that could jam the linkage. A soft brush or compressed air removes buildup without damaging components. <\/li>\n<li><strong>Check the wiring harness<\/strong> for signs of wear at the firewall and under the dash during routine visual inspections. Early detection of cracked insulation prevents corrosion\u2011induced shorts. <\/li>\n<li><strong>Run a bi\u2011annual diagnostic scan<\/strong> even when no warning appears. Modern scan tools can read pending codes that have not yet illuminated, allowing you to address actuator issues before they trigger B0117.<\/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>\n","protected":false},"excerpt":{"rendered":"<p>Camera washer won&#8217;t spray on your vehicle\u2014risking poor visibility. Diagnose the B0117 actuator fault now and arrange module repair or reprogramming.<\/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-516847","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>B0117 Code Symptoms, Causes, Diagnosis, Repair &amp; Reprogramming - 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-b0117-camera-washer-actuator-o\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B0117 Code Symptoms, Causes, Diagnosis, Repair &amp; Reprogramming - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Camera washer won&#039;t spray on your vehicle\u2014risking poor visibility. Diagnose the B0117 actuator fault now and arrange module repair or reprogramming.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/\" \/>\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-10T00:54:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg\" \/>\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-b0117-camera-washer-actuator-o\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"B0117 Code Symptoms, Causes, Diagnosis, Repair &#038; Reprogramming\",\"datePublished\":\"2025-12-10T00:54:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/\"},\"wordCount\":952,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"articleSection\":[\"Auto News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/\",\"name\":\"B0117 Code Symptoms, Causes, Diagnosis, Repair & Reprogramming - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-10T00:54:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"width\":2560,\"height\":617},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-b0117-camera-washer-actuator-o\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"B0117 Code Symptoms, Causes, Diagnosis, Repair &#038; Reprogramming\"}]},{\"@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":"B0117 Code Symptoms, Causes, Diagnosis, Repair & Reprogramming - 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-b0117-camera-washer-actuator-o\/","og_locale":"en_US","og_type":"article","og_title":"B0117 Code Symptoms, Causes, Diagnosis, Repair & Reprogramming - Flagship One Blog","og_description":"Camera washer won't spray on your vehicle\u2014risking poor visibility. Diagnose the B0117 actuator fault now and arrange module repair or reprogramming.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/","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-10T00:54:19+00:00","og_image":[{"url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","type":"","width":"","height":""}],"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-b0117-camera-washer-actuator-o\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"B0117 Code Symptoms, Causes, Diagnosis, Repair &#038; Reprogramming","datePublished":"2025-12-10T00:54:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/"},"wordCount":952,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","articleSection":["Auto News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/","name":"B0117 Code Symptoms, Causes, Diagnosis, Repair & Reprogramming - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-10T00:54:19+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#primaryimage","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","width":2560,"height":617},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-b0117-camera-washer-actuator-o\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"B0117 Code Symptoms, Causes, Diagnosis, Repair &#038; Reprogramming"}]},{"@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\/516847","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=516847"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/516847\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=516847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=516847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=516847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}