{"id":517940,"date":"2025-12-10T11:32:51","date_gmt":"2025-12-10T16:32:51","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/"},"modified":"2025-12-10T11:32:51","modified_gmt":"2025-12-10T16:32:51","slug":"dtc-p0789-shift-timing-solenoid-intermittent","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/","title":{"rendered":"P0789 Code Symptoms, Causes, Diagnosis &#038; Repair with Reprogramming"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P0789<\/div>\n<h1>P0789 Code Symptoms, Causes, Diagnosis &amp; Repair with Reprogramming<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P0789 = Shift Timing Solenoid A Intermittent \u2013 the solenoid that controls shift timing is operating erratically. <\/li>\n<li>Drivers notice delayed, harsh or unexpected gear changes, and the transmission\u2011related warning lamp may flash. <\/li>\n<li>Primary causes are solenoid wear, TCM communication glitches, wiring\/connect\u2011pin problems, or corrupted shift\u2011timing software. <\/li>\n<li>A scan\u2011tool, live data review, and TCM communication test isolate the fault; repair often involves cleaning\/repairing wiring or re\u2011programming the TCM. <\/li>\n<li>When the TCM itself is damaged or its firmware is unrecoverable, a VIN\u2011matched replacement from Flagship One provides a plug\u2011and\u2011drive solution with warranty coverage. <\/li>\n<\/ul>\n<\/div>\n<h3>P0789 Code: Symptoms, Causes, and How to Fix It <\/h3>\n<p>Drivers typically notice a transmission that feels \u201csluggish\u201d or \u201cjerky\u201d during acceleration. The first gear may engage late, second gear may slip, and higher gears can shift harshly or downshift without driver input. A flashing or steady transmission\u2011related warning light often appears on the instrument cluster. In some cases the vehicle may enter limp mode, limiting speed to protect the drivetrain. These manifestations are the direct result of the Shift Timing Solenoid A operating intermittently, which disrupts the precise timing required for smooth gear changes. <\/p>\n<h2>Symptoms <\/h2>\n<ul>\n<li>Delayed engagement of the intended gear (e.g., a noticeable pause before 2nd gear takes hold). <\/li>\n<li>Harsh or \u201cclunk\u201d feeling when the transmission shifts up or down. <\/li>\n<li>Unexpected downshifts while accelerating, often accompanied by a surge of engine revs. <\/li>\n<li>Transmission warning lamp (often labeled \u201cTRANSMISSION\u201d or \u201cTCM\u201d) illuminated or flashing. <\/li>\n<li>Activation of limp\u2011mode protection, limiting vehicle speed to 30\u201145 mph. <\/li>\n<\/ul>\n<h2>Why This Happens <\/h2>\n<h3>Intermittent Solenoid Operation <\/h3>\n<p>The Shift Timing Solenoid A is an electromechanical valve that directs hydraulic pressure to control shift timing. Over time, the coil windings can develop hot spots, and the internal plunger can stick. When the coil receives voltage inconsistently, the solenoid opens and closes erratically, producing the intermittent behavior recorded by the P0789 code. <\/p>\n<h3>TCM Communication Glitch <\/h3>\n<p>The Transmission Control Module (TCM) commands the solenoid via pulse\u2011width\u2011modulated signals. Corruption of the TCM\u2019s internal memory or a failing microcontroller can cause sporadic loss of command pulses. The TCM then reports an intermittent fault even if the solenoid hardware is sound. <\/p>\n<h3>Wiring\/Connector Issues <\/h3>\n<p>High\u2011current solenoid circuits are vulnerable to corrosion, frayed conductors, or loose pins. A connector that intermittently loses contact will produce voltage spikes or drops, leading the TCM to log a P0789 condition. <\/p>\n<h3>Power\u2011Ground Instability <\/h3>\n<p>The solenoid requires a stable 12 V supply and a solid ground reference. Voltage sag during heavy engine load or a compromised ground strap can cause the solenoid to momentarily lose actuation, triggering the intermittent code. <\/p>\n<h3>Software Calibration Errors <\/h3>\n<p>Modern TCMs use adaptive shift maps that are updated during normal driving. If the adaptive data becomes corrupted\u2014often after a failed flash or improper re\u2011programming\u2014the TCM may send incorrect timing commands, resulting in intermittent solenoid activity. <\/p>\n<h2>Diagnostic and Repair Procedures <\/h2>\n<ol>\n<li><strong>Retrieve Freeze\u2011Frame Data<\/strong> \u2013 Use a professional scan tool to read the P0789 code and capture live parameters at the moment the fault occurs (engine speed, vehicle speed, gear selector position, and TCM output voltage).\n<\/li>\n<li><strong>Verify Wiring Integrity<\/strong> \u2013 Perform a visual inspection of the solenoid harness for cracked insulation, corrosion, or loose pins. Conduct a continuity test between the TCM output pin and the solenoid coil, checking for resistance within the manufacturer\u2019s specification (typically 2\u20135 \u03a9).\n<\/li>\n<li><strong>Test Power and Ground<\/strong> \u2013 Measure voltage at the solenoid connector while the engine is under load. Voltage should remain within 11.5\u201312.5 V; ground resistance should be less than 0.1 \u03a9.\n<\/li>\n<li><strong>Activate Solenoid Manually<\/strong> \u2013 Apply a regulated 12 V source directly to the solenoid coil while monitoring the TCM\u2019s command line. Consistent actuation indicates a functional solenoid; intermittent response points to the coil itself.\n<\/li>\n<li><strong>TCM Communication Check<\/strong> \u2013 Use the scan tool\u2019s \u201cTCM\u2011ECU communication\u201d test. Look for missed or delayed response frames. A high error count suggests a TCM internal fault rather than a peripheral component.\n<\/li>\n<li><strong>Software Re\u2011calibration<\/strong> \u2013 If wiring and power are sound, perform a TCM reset or re\u2011flash to the latest factory calibration. Many manufacturers provide a \u201cclear adaptive data\u201d routine that restores default shift maps.\n<\/li>\n<li><strong>Component Replacement<\/strong> \u2013 Should the solenoid coil fail the manual actuation test, replace the solenoid. If the TCM communication test fails after confirming wiring integrity, consider TCM repair or replacement.\n<\/li>\n<\/ol>\n<p><strong>Typical costs<\/strong>: <\/p>\n<ul>\n<li>Professional scan\u2011tool session: $80\u2011$120. <\/li>\n<li>Wiring repair (connector cleaning, pin replacement): $50\u2011$150 labor. <\/li>\n<li>Shift Timing Solenoid A: $150\u2011$250 plus labor. <\/li>\n<li>TCM re\u2011programming: $150\u2011$300. <\/li>\n<\/ul>\n<h2>When Replacement Makes Sense <\/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>If the TCM repeatedly fails communication tests after thorough wiring and power verification, the internal controller may be damaged. Re\u2011programming alone will not restore reliable operation, and continued intermittent faults can lead to premature transmission wear. <\/p>\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. This ensures seamless integration with your vehicle\u2019s existing networks and eliminates the risk of mismatched firmware. <\/p>\n<h2>Preventive Maintenance <\/h2>\n<ul>\n<li><strong>Inspect and clean connector boots<\/strong> every 30 000 mi to prevent corrosion that can interrupt solenoid signals. <\/li>\n<li><strong>Maintain battery health<\/strong>; a weak battery can cause voltage sag that stresses solenoid coils during heavy acceleration. <\/li>\n<li><strong>Follow manufacturer\u2011specified transmission fluid change intervals<\/strong>. Clean fluid reduces hydraulic pressure spikes that can stress the solenoid. <\/li>\n<li><strong>Run a periodic TCM self\u2011diagnostic<\/strong> using a scan tool that supports \u201cadaptive data reset.\u201d This refreshes shift maps and can catch emerging timing issues before they trigger a code. <\/li>\n<li><strong>Avoid short\u2011shifting or aggressive downshifts<\/strong> during cold\u2011start conditions; the solenoid\u2019s internal mechanics need temperature to reach normal operating range before full duty.<\/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>Intermittent shift timing on your vehicle? A faulty Shift Timing Solenoid A can cause gear jumps and loss of control\u2014scan, test, then reprogram or replace.<\/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-517940","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>P0789 Code Symptoms, Causes, Diagnosis &amp; Repair with 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-p0789-shift-timing-solenoid-intermittent\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0789 Code Symptoms, Causes, Diagnosis &amp; Repair with Reprogramming - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Intermittent shift timing on your vehicle? A faulty Shift Timing Solenoid A can cause gear jumps and loss of control\u2014scan, test, then reprogram or replace.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/\" \/>\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-10T16:32:51+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-p0789-shift-timing-solenoid-intermittent\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P0789 Code Symptoms, Causes, Diagnosis &#038; Repair with Reprogramming\",\"datePublished\":\"2025-12-10T16:32:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/\"},\"wordCount\":1037,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/#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-p0789-shift-timing-solenoid-intermittent\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/\",\"name\":\"P0789 Code Symptoms, Causes, Diagnosis & Repair with Reprogramming - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-10T16:32:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0789-shift-timing-solenoid-intermittent\\\/#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-p0789-shift-timing-solenoid-intermittent\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P0789 Code Symptoms, Causes, Diagnosis &#038; Repair with 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":"P0789 Code Symptoms, Causes, Diagnosis & Repair with 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-p0789-shift-timing-solenoid-intermittent\/","og_locale":"en_US","og_type":"article","og_title":"P0789 Code Symptoms, Causes, Diagnosis & Repair with Reprogramming - Flagship One Blog","og_description":"Intermittent shift timing on your vehicle? A faulty Shift Timing Solenoid A can cause gear jumps and loss of control\u2014scan, test, then reprogram or replace.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/","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-10T16:32:51+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-p0789-shift-timing-solenoid-intermittent\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P0789 Code Symptoms, Causes, Diagnosis &#038; Repair with Reprogramming","datePublished":"2025-12-10T16:32:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/"},"wordCount":1037,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/#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-p0789-shift-timing-solenoid-intermittent\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/","name":"P0789 Code Symptoms, Causes, Diagnosis & Repair with Reprogramming - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-10T16:32:51+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0789-shift-timing-solenoid-intermittent\/#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-p0789-shift-timing-solenoid-intermittent\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P0789 Code Symptoms, Causes, Diagnosis &#038; Repair with 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\/517940","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=517940"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517940\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=517940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=517940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=517940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}