{"id":517740,"date":"2025-12-10T08:28:28","date_gmt":"2025-12-10T13:28:28","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/"},"modified":"2025-12-10T08:28:28","modified_gmt":"2025-12-10T13:28:28","slug":"dtc-p0589-cruise-control-multi-function-input-b-circuit","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/","title":{"rendered":"P0589 Code Symptoms, Causes, Diagnosis &#038; Repair Costs Guide Overview"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P0589<\/div>\n<h1>P0589 Code Symptoms, Causes, Diagnosis &amp; Repair Costs Guide Overview<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P0589 means the cruise\u2011control \u201cMulti\u2011Function Input B\u201d circuit is out of spec. <\/li>\n<li>Typical signs: cruise control inoperative, intermittent activation, or a steady cruise\u2011control warning lamp. <\/li>\n<li>Most failures stem from wiring problems, a faulty cruise\u2011control module, or corrupted module software. <\/li>\n<li>A full scan, voltage check, and module communication test isolate the fault before any part is replaced. <\/li>\n<li>When the module itself is damaged, Flagship One provides VIN\u2011matched, pre\u2011programmed replacements that plug\u2011and\u2011play. <\/li>\n<\/ul>\n<\/div>\n<h3>P0589 Code \u2013 Symptoms, Causes, and How to Fix It <\/h3>\n<p>Drivers notice the problem immediately because cruise control is a convenience feature they use daily. The most common complaint is a non\u2011functional system: the \u201cSET\u201d button does nothing, the \u201cRES\/ACC\u201d button fails to resume a preset speed, or the cruise\u2011control indicator stays illuminated even after the system is turned off. In some cases the function works intermittently\u2014pressing the button sometimes registers, other times it does not. Because the fault is logged in the body\u2011control module (BCM) or dedicated cruise\u2011control module, the check\u2011engine light may also flash, but the vehicle\u2019s engine performance remains unchanged.<\/p>\n<h2>Symptoms <\/h2>\n<ul>\n<li>Cruise\u2011control \u201cSET,\u201d \u201cRES\/ACC,\u201d or \u201cON\/OFF\u201d buttons unresponsive. <\/li>\n<li>Cruise\u2011control warning light remains on after the system is disabled. <\/li>\n<li>Intermittent activation: the vehicle accelerates to the set speed, then reverts to manual control without driver input. <\/li>\n<li>No error codes related to engine, transmission, or emissions appear; only P0589 is stored. <\/li>\n<\/ul>\n<h2>Why This Happens <\/h2>\n<h3>Faulty Wiring or Connectors <\/h3>\n<p>The Multi\u2011Function Input B circuit runs through a harness that experiences vibration, moisture, and corrosion. An open circuit, short to ground, or excessive resistance can cause the voltage range the module expects (typically 0\u20115 V) to fall outside limits, prompting the P0589 code. <\/p>\n<h3>Defective Cruise\u2011Control or Body\u2011Control Module <\/h3>\n<p>Modern BCMs contain dedicated I\/O channels for cruise\u2011control inputs. Internal component failure\u2014such as a cracked solder joint or damaged driver transistor\u2014prevents the module from correctly reading the input signal. When the module cannot validate the circuit, it logs P0589. <\/p>\n<h3>Corrupted or Out\u2011of\u2011Date Module Software <\/h3>\n<p>Software that governs input filtering and voltage thresholds can become corrupted after a bad flash or an incomplete update. The module may misinterpret a valid signal as a fault, generating the code even though the hardware is sound. <\/p>\n<h3>Electrical Interference from After\u2011Market Accessories <\/h3>\n<p>Installation of accessories that share the same CAN bus or power source (e.g., aftermarket infotainment units) can introduce voltage spikes that momentarily upset the input circuit. While the root cause is external, the module still registers a fault in the Multi\u2011Function Input B line. <\/p>\n<h2>Diagnostic and Repair Procedures <\/h2>\n<ol>\n<li><strong>Read the Code with a Professional Scan Tool<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Confirm P0589 is the sole active code. <\/p>\n<p> &#8211; Verify that the scan tool can communicate with the BCM or cruise\u2011control module (CAN\u2011bus integrity). <\/p>\n<ol>\n<li><strong>Visual Inspection of Wiring Harness<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Locate the Multi\u2011Function Input B connector (usually near the steering column). <\/p>\n<p> &#8211; Check for frayed wires, corroded pins, or loose terminals. Repair any damage with automotive\u2011grade crimp connectors and heat\u2011shrink tubing. <\/p>\n<ol>\n<li><strong>Voltage and Resistance Tests<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; With the ignition on and the cruise\u2011control switch in the \u201cOFF\u201d position, measure the voltage at the input pin. Expected idle voltage is near 0 V. <\/p>\n<p> &#8211; Activate the \u201cSET\u201d button; voltage should rise to the module\u2019s reference (typically 4.5\u20115 V). <\/p>\n<p> &#8211; Use an ohmmeter to confirm resistance between the input pin and ground is within the manufacturer\u2019s specification (usually &lt; 1 k\u03a9). <\/p>\n<ol>\n<li><strong>Module Communication Test<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Run a bidirectional test from the scan tool to command the module to read the input status. A failed response indicates a communication fault rather than a wiring issue. <\/p>\n<ol>\n<li><strong>Software Verification<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Check the module\u2019s software version against the latest factory release. If a newer version exists, perform a reflash using the manufacturer\u2019s calibrated tool. <\/p>\n<ol>\n<li><strong>Component\u2011Level Repair (if applicable)<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; When the voltage is stable but the module still logs a fault, a board\u2011level repair (e.g., solder joint reflow) may be attempted by a qualified electronics specialist. <\/p>\n<ol>\n<li><strong>Replacement Decision<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; If wiring is sound, voltage is correct, and software is up\u2011to\u2011date, yet the fault persists, the module\u2019s internal circuitry is likely compromised. Replacement is the most reliable remedy. <\/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 and integrated with security and immobilizer systems. That\u2019s why choosing a replacement isn\u2019t only about the hardware\u2014it&#8217;s about correct programming and compatibility. <strong>Flagship One<\/strong> specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by warranty. Replacement units vary depending on production date and software version, so the correct module is matched by VIN before programming. A properly programmed replacement eliminates intermittent faults, restores full cruise\u2011control functionality, and ensures seamless communication with the vehicle\u2019s CAN network. <\/p>\n<p>When the module has suffered internal damage\u2014cracked traces, failed driver ICs, or water intrusion\u2014repair attempts often provide only a temporary fix. A new, factory\u2011calibrated module guarantees long\u2011term reliability and eliminates the need for repeated diagnostics. <\/p>\n<h2>Preventive Maintenance <\/h2>\n<ul>\n<li><strong>Inspect the steering\u2011column harness<\/strong> during routine service (every 15,000 mi). Look for signs of wear, especially after seat\u2011belt adjustments. <\/li>\n<li><strong>Keep connectors clean and dry.<\/strong> Apply dielectric grease to the Multi\u2011Function Input B plug to repel moisture. <\/li>\n<li><strong>Avoid aftermarket accessories that draw power from the same circuit<\/strong> unless they are verified to be CAN\u2011bus compatible. <\/li>\n<li><strong>Update module software<\/strong> at the first service interval after a manufacturer bulletin is released; many cruise\u2011control glitches are resolved by a simple reflash. <\/li>\n<li><strong>Run a quick scan<\/strong> with a handheld OBD\u2011II reader every 6 months. Early detection of P0589 before the driver notices a loss of cruise control can prevent inconvenient roadside failures.<\/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>Cruise control won\u2019t work on your vehicle? A bad Multi\u2011Function Input B circuit disables the system. Scan P0589, test the circuit, arrange 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-517740","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>P0589 Code Symptoms, Causes, Diagnosis &amp; Repair Costs Guide Overview - 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-p0589-cruise-control-multi-function-input-b-circuit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0589 Code Symptoms, Causes, Diagnosis &amp; Repair Costs Guide Overview - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Cruise control won\u2019t work on your vehicle? A bad Multi\u2011Function Input B circuit disables the system. Scan P0589, test the circuit, arrange repair.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/\" \/>\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-10T13:28:28+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-p0589-cruise-control-multi-function-input-b-circuit\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P0589 Code Symptoms, Causes, Diagnosis &#038; Repair Costs Guide Overview\",\"datePublished\":\"2025-12-10T13:28:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/\"},\"wordCount\":1034,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/#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-p0589-cruise-control-multi-function-input-b-circuit\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/\",\"name\":\"P0589 Code Symptoms, Causes, Diagnosis & Repair Costs Guide Overview - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-10T13:28:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0589-cruise-control-multi-function-input-b-circuit\\\/#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-p0589-cruise-control-multi-function-input-b-circuit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P0589 Code Symptoms, Causes, Diagnosis &#038; Repair Costs Guide Overview\"}]},{\"@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":"P0589 Code Symptoms, Causes, Diagnosis & Repair Costs Guide Overview - 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-p0589-cruise-control-multi-function-input-b-circuit\/","og_locale":"en_US","og_type":"article","og_title":"P0589 Code Symptoms, Causes, Diagnosis & Repair Costs Guide Overview - Flagship One Blog","og_description":"Cruise control won\u2019t work on your vehicle? A bad Multi\u2011Function Input B circuit disables the system. Scan P0589, test the circuit, arrange repair.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/","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-10T13:28:28+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-p0589-cruise-control-multi-function-input-b-circuit\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P0589 Code Symptoms, Causes, Diagnosis &#038; Repair Costs Guide Overview","datePublished":"2025-12-10T13:28:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/"},"wordCount":1034,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/#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-p0589-cruise-control-multi-function-input-b-circuit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/","name":"P0589 Code Symptoms, Causes, Diagnosis & Repair Costs Guide Overview - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-10T13:28:28+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0589-cruise-control-multi-function-input-b-circuit\/#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-p0589-cruise-control-multi-function-input-b-circuit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P0589 Code Symptoms, Causes, Diagnosis &#038; Repair Costs Guide Overview"}]},{"@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\/517740","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=517740"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517740\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=517740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=517740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=517740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}