{"id":517540,"date":"2025-12-10T05:22:59","date_gmt":"2025-12-10T10:22:59","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/"},"modified":"2025-12-10T05:22:59","modified_gmt":"2025-12-10T10:22:59","slug":"dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/","title":{"rendered":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P0389<\/div>\n<h1>P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P0389 means the PCM detected an intermittent signal from the secondary crankshaft\u2011position sensor (Sensor B). <\/li>\n<li>Typical driver\u2011visible signs are a flashing or steady check\u2011engine light, intermittent stalling, rough idle, and occasional loss of power. <\/li>\n<li>Intermittency is usually caused by wiring\/connectors, sensor wiring harness damage, or PCM input\u2011circuit faults. <\/li>\n<li>Diagnosis requires a live data scan, resistance\/voltage checks, and PCM communication verification. <\/li>\n<li>Replacement of the PCM (or, less often, the sensor) is justified when the module\u2019s input circuit is damaged or repeatedly fails after repair. <\/li>\n<\/ul>\n<\/div>\n<h3>P0389 Code \u2013 Symptoms, Causes, and How to Fix It<\/h3>\n<p>Drivers first notice the problem when the engine behaves unpredictably. A flashing check\u2011engine lamp often appears while the vehicle is running, followed by brief stalls at idle or during light throttle. The idle may become rough, and you may feel a momentary loss of power when accelerating. In some cases the engine will restart automatically, but the warning light remains illuminated. Because the fault is intermittent, the symptoms can disappear for a few minutes before returning, making the issue hard to reproduce without a scanner.<\/p>\n<h2>Symptoms<\/h2>\n<ul>\n<li><strong>Flashing or steady Check\u2011Engine Light (CEL)<\/strong> \u2013 the PCM logs P0389 each time the sensor signal drops out. <\/li>\n<li><strong>Intermittent stalling<\/strong> \u2013 loss of timing data causes the engine to cut fuel or spark briefly. <\/li>\n<li><strong>Rough idle<\/strong> \u2013 the PCM cannot maintain a stable combustion schedule without continuous crankshaft data. <\/li>\n<li><strong>Momentary loss of power<\/strong> \u2013 during acceleration the engine may hesitate or dip in RPM before recovering. <\/li>\n<li><strong>Random re\u2011appearance of the fault<\/strong> \u2013 the intermittent nature means the CEL may turn off after a drive cycle, then re\u2011trigger later.<\/li>\n<\/ul>\n<h2>Why Crankshaft Position Sensor B Circuit Intermittent Happens<\/h2>\n<h3><strong>Sensor Signal Degradation<\/strong><\/h3>\n<p>The secondary crankshaft\u2011position sensor generates a square\u2011wave signal that the PCM reads for redundancy. Over time, internal coil wear or contamination can cause the output voltage to fluctuate, producing intermittent pulses that the PCM flags as a fault.<\/p>\n<h3><strong>Wiring Harness Damage<\/strong><\/h3>\n<p>The sensor\u2019s signal travels through a thin, high\u2011frequency wire bundle. Repeated flexing, corrosion at the connector, or exposure to engine heat can create micro\u2011fractures. When the resistance spikes, the PCM sees a loss of signal.<\/p>\n<h3><strong>PCM Input\u2011Circuit Failure<\/strong><\/h3>\n<p>Inside the PCM, the B\u2011channel input amplifier can develop solder cracks or moisture intrusion. A compromised input stage will intermittently reject the sensor signal even if the sensor and wiring are sound.<\/p>\n<h3><strong>Environmental Factors<\/strong><\/h3>\n<p>Extreme temperature cycles, moisture ingress, and engine\u2011bay contaminants (oil spray, coolant leaks) can affect both the sensor and the PCM\u2019s input circuitry. Heat expansion may open a connector pin just long enough to cause a brief loss of signal.<\/p>\n<h2>Diagnostic and Repair Procedures<\/h2>\n<ol>\n<li><strong>Retrieve Freeze\u2011Frame Data<\/strong>\n<\/li>\n<\/ol>\n<p> Connect a scan tool, read the stored P0389 code, and capture live data for Sensor B voltage and frequency while the engine is running and during a stall event.<\/p>\n<ol>\n<li><strong>Inspect Wiring and Connectors<\/strong>\n<\/li>\n<\/ol>\n<p> Visually examine the sensor harness from the crankshaft location to the PCM. Look for cracked insulation, corroded terminals, or loose pins. Perform a continuity test (\u03a9) on the sensor wire; resistance should match the manufacturer\u2019s specification (typically 0.5\u20112 \u03a9).<\/p>\n<ol>\n<li><strong>Sensor Signal Test<\/strong>\n<\/li>\n<\/ol>\n<p> Using a digital oscilloscope or a multimeter set to AC voltage, monitor the sensor\u2019s output while cranking and at idle. A healthy sensor produces a steady 0.5\u20111.0 V AC signal at 300\u2011600 Hz. Intermittent drops to 0 V confirm a signal loss.<\/p>\n<ol>\n<li><strong>PCM Input\u2011Circuit Verification<\/strong>\n<\/li>\n<\/ol>\n<p> With the sensor disconnected, measure the voltage at the PCM\u2019s B\u2011channel input pin. The reading should be near ground (0 V) with no signal present. Apply a known good sensor signal (via a test probe) to confirm the PCM registers the input. Failure to register indicates a PCM input fault.<\/p>\n<ol>\n<li><strong>Repair or Replace Wiring<\/strong>\n<\/li>\n<\/ol>\n<p> If resistance is out of spec or visual damage exists, replace the affected harness segment. Secure connectors with dielectric grease to prevent corrosion.<\/p>\n<ol>\n<li><strong>Re\u2011program PCM (if required)<\/strong>\n<\/li>\n<\/ol>\n<p> After wiring repair, clear the code and perform an adaptation cycle. Some manufacturers require a re\u2011flash of the PCM to reset the sensor\u2011redundancy logic. Use a dealer\u2011level or OEM\u2011approved scan tool for this step.<\/p>\n<ol>\n<li><strong>Evaluate Need for Module Replacement<\/strong>\n<\/li>\n<\/ol>\n<p> If the PCM fails to register a valid sensor signal after wiring repair and sensor verification, the internal B\u2011channel circuitry is likely damaged. Replacement of the PCM is then the most reliable solution.<\/p>\n<ol>\n<li><strong>Cost Overview<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Wiring harness repair: $80\u2011$150 parts, $50\u2011$100 labor. <\/p>\n<p> &#8211; Sensor verification equipment (oscilloscope) rental: $30\u2011$60 per day. <\/p>\n<p> &#8211; PCM replacement (including VIN\u2011matched programming): $600\u2011$900 for the unit plus $200\u2011$300 labor. <\/p>\n<p> &#8211; Re\u2011programming only (no hardware change): $100\u2011$150 labor.<\/p>\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 diagnostic steps confirm that the PCM\u2019s secondary crankshaft\u2011position input circuit is internally damaged, repeated repairs to wiring or the sensor will not restore reliable operation. In such cases, replacing the control module eliminates the intermittent fault and restores full engine management.<\/p>\n<p>*Modern control modules are complex and integrated with security and immobilizer systems. That&#8217;s why choosing a replacement isn&#8217;t only about the hardware\u2014it&#8217;s about correct programming and compatibility. Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by warranty. Their units are pre\u2011programmed to your vehicle\u2019s specifications, ensuring seamless integration and eliminating the need for dealer\u2011level re\u2011flashing.* <\/p>\n<h2>Preventive Maintenance<\/h2>\n<ul>\n<li><strong>Regularly inspect the crankshaft sensor harness<\/strong> during scheduled service intervals. Look for signs of wear, oil contamination, or connector looseness. <\/li>\n<li><strong>Apply dielectric grease<\/strong> to sensor connectors to repel moisture and corrosion. <\/li>\n<li><strong>Keep the engine bay clean<\/strong>; remove excess oil splatter and coolant drips that can degrade wiring insulation. <\/li>\n<li><strong>Monitor coolant and oil temperatures<\/strong>; prolonged overheating can accelerate sensor and PCM degradation. <\/li>\n<li><strong>Use a quality scan tool<\/strong> during routine emissions checks to verify that sensor B data remains stable, catching intermittent issues before they trigger a CEL.<\/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 Crankshaft Position Sensor B signal triggers check engine light and power loss on your vehicle\u2014scan confirm fault reprogram or replace module.<\/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-517540","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>P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Intermittent Crankshaft Position Sensor B signal triggers check engine light and power loss on your vehicle\u2014scan confirm fault reprogram or replace module.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-10T10:22:59+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-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide\",\"datePublished\":\"2025-12-10T10:22:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/\"},\"wordCount\":1041,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/\",\"name\":\"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/fs1inc_logo2-scaled.jpg\",\"datePublished\":\"2025-12-10T10:22:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-p0389-crankshaft-position-sensor-b-circuit-intermittent\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\",\"name\":\"Flagship One Blog\",\"description\":\"Flagship One Inc. OEM Engine Computers  Control Modules\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\",\"name\":\"Flagship One, Inc.\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/web-lg-fs1-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/web-lg-fs1-logo.png\",\"width\":1341,\"height\":1098,\"caption\":\"Flagship One, Inc.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/flagshipone\",\"https:\\\/\\\/x.com\\\/theflagshipone\",\"https:\\\/\\\/www.instagram.com\\\/flagship_one\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC0oyKphffBM2qkJ-gKPmMXw\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\",\"name\":\"FlagshipOne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g\",\"caption\":\"FlagshipOne\"},\"description\":\"The world's top supplier of programmed OEM (Original Equipment Manufacturer) Powertrain Control Modules (PCM), Engine Control Modules (ECM), Injection Control Modules (IDM), Body Control Modules (BCM), Transmission Control Modules (TCM), Engine Control Units and all other car control units. With over a decade in the business, we are the most reliable source when it comes to programming services for replacement engine control modules.\",\"sameAs\":[\"https:\\\/\\\/www.fs1inc.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/flagshipone\\\/\",\"https:\\\/\\\/www.instagram.com\\\/flagship_one\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/fs1inc\"],\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/author\\\/flagship1inc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/","og_locale":"en_US","og_type":"article","og_title":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog","og_description":"Intermittent Crankshaft Position Sensor B signal triggers check engine light and power loss on your vehicle\u2014scan confirm fault reprogram or replace module.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-10T10:22:59+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-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide","datePublished":"2025-12-10T10:22:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/"},"wordCount":1041,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/","name":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#primaryimage"},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#primaryimage"},"thumbnailUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2025\/12\/fs1inc_logo2-scaled.jpg","datePublished":"2025-12-10T10:22:59+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-intermittent\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p0389-crankshaft-position-sensor-b-circuit-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-p0389-crankshaft-position-sensor-b-circuit-intermittent\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P0389 Code Symptoms, Causes, Diagnosis and Repair Costs Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.fs1inc.com\/blog\/#website","url":"https:\/\/www.fs1inc.com\/blog\/","name":"Flagship One Blog","description":"Flagship One Inc. OEM Engine Computers  Control Modules","publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fs1inc.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fs1inc.com\/blog\/#organization","name":"Flagship One, Inc.","url":"https:\/\/www.fs1inc.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2019\/06\/web-lg-fs1-logo.png","contentUrl":"https:\/\/www.fs1inc.com\/blog\/wp-content\/uploads\/2019\/06\/web-lg-fs1-logo.png","width":1341,"height":1098,"caption":"Flagship One, Inc."},"image":{"@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flagshipone","https:\/\/x.com\/theflagshipone","https:\/\/www.instagram.com\/flagship_one","https:\/\/www.youtube.com\/channel\/UC0oyKphffBM2qkJ-gKPmMXw"]},{"@type":"Person","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700","name":"FlagshipOne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/351b81e51993825aea73280c48061a7205fdd2189730ebbdee5d63894c5cebb4?s=96&d=mm&r=g","caption":"FlagshipOne"},"description":"The world's top supplier of programmed OEM (Original Equipment Manufacturer) Powertrain Control Modules (PCM), Engine Control Modules (ECM), Injection Control Modules (IDM), Body Control Modules (BCM), Transmission Control Modules (TCM), Engine Control Units and all other car control units. With over a decade in the business, we are the most reliable source when it comes to programming services for replacement engine control modules.","sameAs":["https:\/\/www.fs1inc.com\/","https:\/\/www.facebook.com\/flagshipone\/","https:\/\/www.instagram.com\/flagship_one\/","https:\/\/www.linkedin.com\/company\/fs1inc"],"url":"https:\/\/www.fs1inc.com\/blog\/author\/flagship1inc\/"}]}},"_links":{"self":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517540","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=517540"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517540\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=517540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=517540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=517540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}