{"id":519086,"date":"2025-12-11T05:48:15","date_gmt":"2025-12-11T10:48:15","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/"},"modified":"2025-12-11T05:48:15","modified_gmt":"2025-12-11T10:48:15","slug":"dtc-u0104-lost-communication-cruise-control-module","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/","title":{"rendered":"U0104 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Overview"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">U0104<\/div>\n<h1>U0104 Code Symptoms, Causes, Diagnosis &amp; Repair Cost Overview<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>U0104 means \u201cLost Communication With Cruise Control Module.\u201d <\/li>\n<li>Drivers notice cruise\u2011control won\u2019t engage, a flashing or steady cruise\u2011control warning lamp, and sometimes a generic \u201cCheck Engine\u201d light. <\/li>\n<li>Causes are usually wiring\/connectors, module power loss, or internal module failure. <\/li>\n<li>Diagnosis requires a scan tool, communication test, and wiring inspection; repair may cost $200\u2011$400, replacement $600\u2011$900 plus labor. <\/li>\n<li>Flagship One supplies VIN\u2011matched, pre\u2011programmed cruise\u2011control modules with a lifetime warranty for plug\u2011and\u2011drive installation. <\/li>\n<\/ul>\n<\/div>\n<h3>U0104 Code \u2013 Symptoms, Causes, and Steps to Resolve the Issue <\/h3>\n<p>When the cruise\u2011control system stops responding, the first thing most drivers notice is a loss of speed\u2011hold functionality. The cruise\u2011control indicator on the instrument cluster may flash or stay illuminated, and the system will not engage even though the \u201cCRUISE\u201d button can be pressed. In many cases the generic \u201cCheck Engine\u201d light also illuminates, because the power\u2011train control unit records the communication fault. Engine performance, fuel economy, and other drivability characteristics remain unchanged; the problem is confined to the cruise\u2011control function.<\/p>\n<h2>Symptoms <\/h2>\n<ul>\n<li>Cruise\u2011control button does nothing or only works intermittently. <\/li>\n<li>Cruise\u2011control warning lamp flashes or remains solid on the dash. <\/li>\n<li>Generic \u201cCheck Engine\u201d light may appear alongside the cruise\u2011control lamp. <\/li>\n<li>No loss of power, rough idle, or engine\u2011related warning codes; the vehicle otherwise drives normally. <\/li>\n<\/ul>\n<p>These signs appear as soon as the communication link between the power\u2011train control module (PCM\/ECM) and the dedicated cruise\u2011control module is broken.<\/p>\n<h2>Why Cruise Control Module Problems Occur <\/h2>\n<h3>Faulty Wiring or Connectors <\/h3>\n<p>The cruise\u2011control module communicates over the vehicle\u2019s CAN bus. Corroded pins, broken harness wires, or loose connector clips can interrupt the data stream, triggering U0104. Exposure to moisture, road salt, or vibration accelerates connector degradation.<\/p>\n<h3>Power\u2011Supply Interruption <\/h3>\n<p>The cruise\u2011control module requires a stable 12 V supply and ground reference. A blown fuse, a failing voltage regulator, or a short to ground can cause the module to lose power momentarily, resulting in a loss\u2011of\u2011communication code.<\/p>\n<h3>Internal Module Failure <\/h3>\n<p>Circuit\u2011board components such as microcontrollers, memory chips, or driver transistors can fail due to age, thermal stress, or manufacturing defects. When the module cannot process or transmit CAN messages, the PCM logs U0104.<\/p>\n<h3>Software Corruption <\/h3>\n<p>Occasionally, a corrupted flash memory image prevents the module from initializing correctly. A failed re\u2011flash or an incomplete update can leave the module unable to join the network.<\/p>\n<p>While a faulty speed sensor or throttle\u2011position sensor could also cause cruise\u2011control inoperability, the U0104 definition points directly to a communication breakdown. A diagnostic scan will confirm whether the fault lies in the sensor circuit or in the cruise\u2011control module\u2019s network link.<\/p>\n<h2>Diagnostic and Repair Procedures <\/h2>\n<ol>\n<li><strong>Retrieve the Code with a Professional Scan Tool<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Connect the OBD\u2011II scanner, read the stored DTC, and verify that U0104 is present without accompanying engine\u2011related codes. <\/p>\n<ol>\n<li><strong>Perform a Communication Test<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Use the scanner\u2019s \u201cCAN bus monitor\u201d function to watch real\u2011time traffic between the PCM and the cruise\u2011control module. Absence of messages from the cruise\u2011control address confirms loss of communication. <\/p>\n<ol>\n<li><strong>Inspect Wiring Harness and Connectors<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Locate the cruise\u2011control module (often under the dash or in the steering column). Check the harness for frayed wires, corrosion, or pinched sections. Clean corroded pins with electrical contact cleaner and reseat the connector. <\/p>\n<ol>\n<li><strong>Verify Power and Ground<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Measure voltage at the module\u2019s power pin while the ignition is on; it should read 12.0\u201112.6 V. Check ground continuity to the chassis. Replace any blown fuses and repair faulty grounds. <\/p>\n<ol>\n<li><strong>Reset the System<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; After correcting wiring or power issues, clear the code and perform a road test. If the cruise\u2011control engages consistently, the problem is resolved. <\/p>\n<ol>\n<li><strong>Module Re\u2011programming<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; If communication is restored but the module still fails to respond, re\u2011flash the latest software version using the manufacturer\u2019s programming tool. This step requires a calibrated scan tool and may incur a $100\u2011$150 programming fee. <\/p>\n<ol>\n<li><strong>Module Repair or Replacement<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; When visual inspection shows damaged circuitry or re\u2011programming does not cure the fault, the module must be repaired or replaced. Repair shops can replace individual board components, but success rates drop sharply after moisture intrusion. <\/p>\n<p>Typical repair labor is 1\u20112 hours at $100\u2011$150 per hour, resulting in a $200\u2011$400 total for a repair attempt. Replacement modules generally cost $600\u2011$900 plus $200\u2011$300 labor for installation and programming.<\/p>\n<h2>When Cruise Control Module 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>Repair becomes uneconomical when: <\/p>\n<ul>\n<li>The module has suffered water intrusion or corrosion; board\u2011level repairs are unlikely to survive long\u2011term. <\/li>\n<li>Multiple re\u2011programming attempts fail to restore communication. <\/li>\n<li>Diagnostic time exceeds 3 hours, indicating extensive internal damage. <\/li>\n<\/ul>\n<p>A new, VIN\u2011matched cruise\u2011control module eliminates the guesswork of component\u2011level fixes. Modern control modules are integrated with vehicle security, immobilizer, and CAN\u2011bus authentication systems. Installing an incorrect or non\u2011programmed unit can trigger additional fault codes or immobilizer lock\u2011outs.<\/p>\n<p><strong>Flagship One positioning<\/strong> \u2013 Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by a lifetime warranty. Replacement units vary depending on production date and software version, so the correct module is matched by VIN before programming. The pre\u2011programmed unit arrives ready for installation, removing the need for dealer\u2011level re\u2011coding and reducing vehicle downtime.<\/p>\n<p>Choosing a Flagship One replacement ensures that the cruise\u2011control module communicates flawlessly with the PCM, complies with security protocols, and retains full functional integrity throughout the vehicle\u2019s life.<\/p>\n<h2>Preventive Maintenance <\/h2>\n<ul>\n<li><strong>Regularly Inspect Wiring Harnesses<\/strong> \u2013 During routine under\u2011dash or steering\u2011column service, look for signs of wear, chafing, or corrosion. Apply dielectric grease to connector pins to repel moisture. <\/li>\n<li><strong>Maintain Fuse Integrity<\/strong> \u2013 Replace any blown cruise\u2011control fuses promptly; a repeated blow may indicate an underlying short that can damage the module. <\/li>\n<li><strong>Keep the CAN\u2011Bus Ground Clean<\/strong> \u2013 Ground points should be free of rust and securely fastened. A loose ground can cause intermittent communication loss. <\/li>\n<li><strong>Software Updates<\/strong> \u2013 When the manufacturer releases a cruise\u2011control software update, have it applied during scheduled service to prevent latent corruption. <\/li>\n<li><strong>Avoid Excessive Vibration<\/strong> \u2013 Heavy off\u2011road use can stress harnesses. If you frequently drive on rough terrain, have the wiring checked annually. <\/li>\n<\/ul>\n<p>Proactive attention to these items greatly reduces the likelihood of a U0104 fault developing.<\/p>\n<div class=\"cta-section\">\n<h2>VIN-Programmed Control Module Replacement<\/h2>\n<p>Flagship One provides VIN-programmed, OEM engine and powertrain control modules backed by lifetime warranty. Units arrive pre-programmed to your vehicle&#8217;s specifications for plug-and-drive installation.<\/p>\n<p><a class=\"cta-button\" href=\"https:\/\/www.fs1inc.com\/\">View Products<\/a>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cruise control won\u2019t engage your car on your vehicle \u2013 the cruise control module disables speed\u2011hold. Scan, test wiring, then reprogram or replace the m&#8230;<\/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-519086","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>U0104 Code Symptoms, Causes, Diagnosis &amp; Repair Cost 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-u0104-lost-communication-cruise-control-module\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"U0104 Code Symptoms, Causes, Diagnosis &amp; Repair Cost Overview - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Cruise control won\u2019t engage your car on your vehicle \u2013 the cruise control module disables speed\u2011hold. Scan, test wiring, then reprogram or replace the m...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/\" \/>\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-11T10:48:15+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-u0104-lost-communication-cruise-control-module\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"U0104 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Overview\",\"datePublished\":\"2025-12-11T10:48:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/\"},\"wordCount\":1101,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/#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-u0104-lost-communication-cruise-control-module\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/\",\"name\":\"U0104 Code Symptoms, Causes, Diagnosis & Repair Cost Overview - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-11T10:48:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-u0104-lost-communication-cruise-control-module\\\/#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-u0104-lost-communication-cruise-control-module\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"U0104 Code Symptoms, Causes, Diagnosis &#038; Repair Cost 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":"U0104 Code Symptoms, Causes, Diagnosis & Repair Cost 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-u0104-lost-communication-cruise-control-module\/","og_locale":"en_US","og_type":"article","og_title":"U0104 Code Symptoms, Causes, Diagnosis & Repair Cost Overview - Flagship One Blog","og_description":"Cruise control won\u2019t engage your car on your vehicle \u2013 the cruise control module disables speed\u2011hold. Scan, test wiring, then reprogram or replace the m...","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/","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-11T10:48:15+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-u0104-lost-communication-cruise-control-module\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"U0104 Code Symptoms, Causes, Diagnosis &#038; Repair Cost Overview","datePublished":"2025-12-11T10:48:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/"},"wordCount":1101,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/#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-u0104-lost-communication-cruise-control-module\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/","name":"U0104 Code Symptoms, Causes, Diagnosis & Repair Cost Overview - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-11T10:48:15+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-u0104-lost-communication-cruise-control-module\/#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-u0104-lost-communication-cruise-control-module\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"U0104 Code Symptoms, Causes, Diagnosis &#038; Repair Cost 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\/519086","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=519086"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/519086\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=519086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=519086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=519086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}