{"id":518141,"date":"2025-12-10T14:51:55","date_gmt":"2025-12-10T19:51:55","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/"},"modified":"2025-12-10T14:51:55","modified_gmt":"2025-12-10T19:51:55","slug":"dtc-p2158-vehicle-speed-sensor-b-circuit","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/","title":{"rendered":"P2158 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P2158<\/div>\n<h1>P2158 Code Symptoms, Causes, Diagnosis &amp; Repair Procedures Guide<\/h1>\n<p class=\"hero-subtitle\">\n<\/section>\n<div class=\"quick-summary\">\n<h2>Quick Summary<\/h2>\n<ul>\n<li>P2158 = Vehicle Speed Sensor B circuit fault. <\/li>\n<li>Typical signs: erratic speedometer, transmission shift delays, cruise\u2011control disengagement, ABS\/traction\u2011control warnings, and a illuminated check\u2011engine light. <\/li>\n<li>Primary culprits: damaged wiring or connector, failed sensor, poor grounding, or a control\u2011module communication error. <\/li>\n<li>Diagnosis starts with a scan, live\u2011data review, and voltage\/resistance checks on the sensor circuit. <\/li>\n<li>Replacement of the sensor, repair of wiring, or re\u2011programming of the TCM\/ECU often resolves the issue; Flagship One supplies VIN\u2011matched modules when a module swap is required. <\/li>\n<\/ul>\n<\/div>\n<h3>P2158 Code: Common Symptoms and Warning Signs <\/h3>\n<p>Drivers first notice that the vehicle\u2019s speed\u2011related functions are behaving inconsistently. The most frequent observations are: <\/p>\n<ul>\n<li>Speedometer needle jumps, freezes, or reads zero while the vehicle is moving. <\/li>\n<li>Automatic transmission shifts late, harshly, or fails to upshift, especially when cruise control is engaged. <\/li>\n<li>Cruise\u2011control disengages unexpectedly or will not activate at all. <\/li>\n<li>ABS or traction\u2011control warning lights flash on the dash, sometimes accompanied by a \u201cVSC\u201d or \u201cESC\u201d message. <\/li>\n<li>The check\u2011engine (malfunction indicator) lamp illuminates, often with a stored P2158 code. <\/li>\n<\/ul>\n<p>These symptoms appear because the vehicle\u2019s control modules rely on a clean, continuous signal from the Vehicle Speed Sensor B (VSS B) to coordinate speed\u2011dependent functions. When the circuit is compromised, the modules receive intermittent or erroneous data, prompting protective warnings and altered operation.<\/p>\n<h3>Why Vehicle Speed Sensor B Circuit Problems Occur <\/h3>\n<h4><strong>Damaged Wiring or Connector Corrosion<\/strong> <\/h4>\n<p>The VSS B circuit runs through a harness that traverses the transmission housing and wheel\u2011well areas. Exposure to road salt, moisture, or vibration can cause insulation cracks, frayed conductors, or corrosion at the sensor connector. Any increase in resistance or intermittent contact disrupts the pulse train the sensor generates.<\/p>\n<h4><strong>Faulty Vehicle Speed Sensor B<\/strong> <\/h4>\n<p>The sensor itself is a magnetic pickup that produces a frequency proportional to wheel rotation. Internal coil windings can short, magnets can lose strength, or the sensor housing can become misaligned. A failed sensor often outputs a constant voltage, no signal, or a wildly fluctuating frequency.<\/p>\n<h4><strong>Grounding or Power\u2011Supply Issues<\/strong> <\/h4>\n<p>The VSS B circuit requires a stable 5 V reference and a solid chassis ground. A corroded ground strap or a failing fuse\/relay that supplies power to the sensor can create low\u2011voltage conditions, leading the control module to register a fault.<\/p>\n<h4><strong>Control\u2011Module Communication Failure<\/strong> <\/h4>\n<p>The Transmission Control Module (TCM) or Powertrain Control Module (PCM) interprets the VSS B signal. A software glitch, corrupted flash memory, or internal circuit failure within the module can cause it to misread a perfectly good sensor signal, still triggering P2158.<\/p>\n<h4><strong>Water Intrusion or Physical Impact<\/strong> <\/h4>\n<p>Water entering the sensor housing\u2014common after deep water crossings\u2014or a sudden impact that bends the sensor\u2019s mounting bracket can alter the magnetic gap, producing erratic output that the module flags as a fault.<\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Retrieve and Clear Codes<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Connect a professional OBD\u2011II scanner. Verify that P2158 is present and note any additional codes (e.g., ABS, transmission). Clear the code to see if it returns after a drive cycle. <\/p>\n<ol>\n<li><strong>Live\u2011Data Review<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; With the scanner, monitor the Vehicle Speed Sensor B signal. A healthy sensor shows a steady frequency that rises smoothly with speed. Look for zero, constant, or wildly fluctuating values. <\/p>\n<ol>\n<li><strong>Voltage and Resistance Checks<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Disconnect the sensor harness. Measure sensor supply voltage (typically 5 V) with the ignition on. Measure ground continuity to chassis. <\/p>\n<p> &#8211; At the sensor terminals, measure resistance (often 500\u20132 000 \u03a9). Compare values to the manufacturer\u2019s specification. <\/p>\n<ol>\n<li><strong>Inspect Wiring and Connectors<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Visually examine the harness for chafing, exposed conductors, or pinched sections. Pull the connector, clean contacts with electrical contact cleaner, and reseat. <\/p>\n<ol>\n<li><strong>Bench Test or Substitute Sensor<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; If voltage and resistance are within spec, connect a known good VSS B sensor to the circuit. If the fault disappears, the original sensor is defective. <\/p>\n<ol>\n<li><strong>Module Communication Test<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; Use a scan tool capable of bi\u2011directional control\u2011module testing. Request VSS B data from the TCM\/PCM. If the module reports \u201cno signal\u201d despite a good sensor, the module\u2019s input circuit or software may be at fault. <\/p>\n<ol>\n<li><strong>Re\u2011programming \/ Calibration<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; When the module\u2019s software is outdated, re\u2011flash the latest calibration package. Many manufacturers require a dealer\u2011level tool; a qualified shop can perform this using OEM software. <\/p>\n<ol>\n<li><strong>Repair or Replace<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; <strong>Wiring\/Connector<\/strong>: Repair damaged sections, replace corroded pins, and secure the harness. <\/p>\n<p> &#8211; <strong>Sensor<\/strong>: Replace the Vehicle Speed Sensor B with an OEM\u2011spec unit. <\/p>\n<p> &#8211; <strong>Control Module<\/strong>: If the module\u2019s internal circuit is damaged or re\u2011programming fails, replace the TCM\/PCM. <\/p>\n<p><strong>Cost Estimates<\/strong> <\/p>\n<ul>\n<li>Wiring repair: $50\u2013$150 for labor and materials. <\/li>\n<li>VSS B sensor replacement: $80\u2013$200 for the part plus $70\u2013$120 labor. <\/li>\n<li>Module re\u2011programming: $100\u2013$180 for tool time. <\/li>\n<li>Full module replacement (including VIN\u2011matched programming): $600\u2013$900 for the unit plus $200\u2013$300 labor.<\/li>\n<\/ul>\n<h3>When Vehicle Speed Sensor B Circuit Replacement Makes More Sense Than Repair <\/h3>\n<p>A control module that repeatedly fails VSS B communication, even after wiring and sensor replacement, often has internal damage that cannot be reliably repaired. Continued operation with a compromised module can lead to intermittent loss of transmission control, ABS disengagement, and unexpected safety\u2011system deactivation. <\/p>\n<p>Modern control modules are integrated with security, immobilizer, and diagnostic networks. Selecting a replacement is not merely a hardware swap; it requires precise VIN\u2011matched programming to ensure seamless communication with the vehicle\u2019s CAN bus and to retain all calibrated functions. <\/p>\n<p>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by a comprehensive warranty. Each unit is pre\u2011programmed to the vehicle\u2019s identification number, eliminating dealer\u2011only re\u2011flashing steps and reducing installation time. When a module replacement is warranted, sourcing a properly matched unit from Flagship One ensures compatibility, reliability, and peace of mind.<\/p>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Regular Visual Inspections<\/strong> \u2013 Every 6 000 mi, check the VSS B harness for signs of wear, especially near suspension components and the transmission tunnel. <\/li>\n<li><strong>Connector Care<\/strong> \u2013 Apply dielectric grease to sensor connectors during service to repel moisture and corrosion. <\/li>\n<li><strong>Protective Sleeving<\/strong> \u2013 Route exposed wires through conduit or heat\u2011shrink tubing in high\u2011vibration zones. <\/li>\n<li><strong>Software Updates<\/strong> \u2013 Keep the TCM\/PCM firmware current; manufacturers release updates that improve sensor signal processing. <\/li>\n<li><strong>Avoid Deep Water<\/strong> \u2013 When possible, steer clear of standing water deeper than the vehicle\u2019s ground clearance to prevent sensor housing intrusion. <\/li>\n<\/ul>\n<p>Proactive attention to wiring integrity and sensor condition reduces the likelihood of a P2158 fault and preserves the reliability of speed\u2011dependent systems.<\/p>\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 class=\"content-section\">\n<h2>Frequently Asked Questions<\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Speed loss or erratic read on your vehicle? P2158 Vehicle Speed Sensor B Circuit fault can affect ABS\/TCU. Scan, check wiring, then repair 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-518141","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>P2158 Code Symptoms, Causes, Diagnosis &amp; Repair Procedures 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-p2158-vehicle-speed-sensor-b-circuit\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P2158 Code Symptoms, Causes, Diagnosis &amp; Repair Procedures Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Speed loss or erratic read on your vehicle? P2158 Vehicle Speed Sensor B Circuit fault can affect ABS\/TCU. Scan, check wiring, then repair or replace.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-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-10T19:51:55+00:00\" \/>\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=\"6 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-p2158-vehicle-speed-sensor-b-circuit\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P2158 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide\",\"datePublished\":\"2025-12-10T19:51:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/\"},\"wordCount\":1155,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#organization\"},\"articleSection\":[\"Auto News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/\",\"name\":\"P2158 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-10T19:51:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2158-vehicle-speed-sensor-b-circuit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P2158 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures 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":"P2158 Code Symptoms, Causes, Diagnosis & Repair Procedures 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-p2158-vehicle-speed-sensor-b-circuit\/","og_locale":"en_US","og_type":"article","og_title":"P2158 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog","og_description":"Speed loss or erratic read on your vehicle? P2158 Vehicle Speed Sensor B Circuit fault can affect ABS\/TCU. Scan, check wiring, then repair or replace.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-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-10T19:51:55+00:00","author":"FlagshipOne","twitter_card":"summary_large_image","twitter_creator":"@theflagshipone","twitter_site":"@theflagshipone","twitter_misc":{"Written by":"FlagshipOne","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P2158 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide","datePublished":"2025-12-10T19:51:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/"},"wordCount":1155,"commentCount":0,"publisher":{"@id":"https:\/\/www.fs1inc.com\/blog\/#organization"},"articleSection":["Auto News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/","name":"P2158 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-10T19:51:55+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2158-vehicle-speed-sensor-b-circuit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P2158 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures 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\/518141","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=518141"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/518141\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=518141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=518141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=518141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}