{"id":517998,"date":"2025-12-10T12:29:57","date_gmt":"2025-12-10T17:29:57","guid":{"rendered":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/"},"modified":"2025-12-10T12:29:57","modified_gmt":"2025-12-10T17:29:57","slug":"dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1","status":"publish","type":"post","link":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/","title":{"rendered":"P2015 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide"},"content":{"rendered":"<div class=\"container\">\n<section class=\"hero\">\n<div class=\"code-badge\">P2015<\/div>\n<h1>P2015 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>P2015 = Intake Manifold Runner Position Sensor\/Switch Circuit Range\/Performance Bank 1. <\/li>\n<li>Typical signs: check\u2011engine light, rough idle, hesitation or weak acceleration, uneven airflow. <\/li>\n<li>Primary cause is a communication or performance fault between the runner\u2011position sensor circuit and the engine control module (ECM). <\/li>\n<li>Diagnosis starts with a live scan, wiring inspection, and sensor\u2011module signal test; reprogramming or module replacement often resolves the issue. <\/li>\n<li>Flagship One supplies VIN\u2011matched, pre\u2011programmed control modules and can handle re\u2011flashing when a replacement is required. <\/li>\n<\/ul>\n<\/div>\n<h3>P2015 Code Symptoms and Warning Signs <\/h3>\n<p>Drivers usually notice the check\u2011engine light come on first. Once illuminated, the most common performance clues are: <\/p>\n<ul>\n<li><strong>Rough or unstable idle<\/strong> \u2013 the engine may shake or fluctuate at stop\u2011and\u2011go speeds. <\/li>\n<li><strong>Hesitation or stumble during acceleration<\/strong> \u2013 power delivery feels delayed, especially when the throttle is opened quickly. <\/li>\n<li><strong>Reduced low\u2011speed power<\/strong> \u2013 passing a hill or merging can feel weaker than normal. <\/li>\n<li><strong>Uneven airflow sensation<\/strong> \u2013 the engine may sound \u201cchoppy\u201d as the intake manifold runners fail to open or close in the correct sequence. <\/li>\n<\/ul>\n<p>These signs arise because the ECM cannot accurately determine the position of the intake manifold runner valves, which control how much air reaches each cylinder. When the sensor circuit is out of range or performing poorly, the ECM defaults to a safe, limited fueling strategy, producing the symptoms above.<\/p>\n<h3>Why Intake Manifold Runner Position Sensor Problems Occur <\/h3>\n<h4>Faulty Sensor Signal or Wiring <\/h4>\n<p>The runner\u2011position sensor generates a voltage that varies with valve position. Corroded connectors, broken wires, or shorted circuits can push the signal outside the ECM\u2019s acceptable range, triggering P2015. <\/p>\n<h4>ECM Communication Failure <\/h4>\n<p>Even with a healthy sensor, the ECM\u2019s internal circuitry or its communication bus may be unable to read the signal correctly. Moisture intrusion, solder joint cracks, or failed driver chips inside the ECM can cause intermittent or erroneous readings. <\/p>\n<h4>Software Calibration Mismatch <\/h4>\n<p>After a major engine update (e.g., a recall or performance tune), the ECM\u2019s calibration tables for runner timing may no longer match the sensor\u2019s output range. An outdated or corrupted flash map can generate a P2015 even though the hardware is intact. <\/p>\n<h4>Mechanical Runner Valve Stuck <\/h4>\n<p>If the runner valve itself sticks open or closed, the sensor will report an impossible position, prompting the ECM to set the fault. While the mechanical issue is not a module part, the ECM\u2019s response is a module\u2011level fault that must be addressed through proper diagnostics and, if necessary, reprogramming. <\/p>\n<h3>Diagnostic and Repair Procedures <\/h3>\n<ol>\n<li><strong>Retrieve Freeze\u2011Frame Data<\/strong>\n<\/li>\n<\/ol>\n<p> Connect a professional scan tool, read the P2015 code, and capture live data for the runner\u2011position sensor voltage while the engine is idling and under load. Typical normal ranges are 0.5 V (closed) to 4.5 V (fully open). <\/p>\n<ol>\n<li><strong>Visual Wiring Inspection<\/strong>\n<\/li>\n<\/ol>\n<p> Locate the sensor harness on the intake manifold. Check for frayed wires, cracked insulation, or corrosion at the connector. Repair or replace damaged sections before proceeding. <\/p>\n<ol>\n<li><strong>Signal Test with Multimeter<\/strong>\n<\/li>\n<\/ol>\n<p> With the ignition on, measure the sensor voltage at the connector while the engine runs. Compare the reading to the manufacturer\u2019s specification. A voltage that stays flat or spikes indicates a sensor or wiring fault. <\/p>\n<ol>\n<li><strong>ECM Communication Test<\/strong>\n<\/li>\n<\/ol>\n<p> Use the scan tool\u2019s \u201cmodule communication\u201d function to verify that the ECM can request and receive data from the sensor circuit. Intermittent timeouts point to an ECM internal fault. <\/p>\n<ol>\n<li><strong>Software Verification<\/strong>\n<\/li>\n<\/ol>\n<p> Check the ECM\u2019s software version against the latest release for the vehicle\u2019s model year. If the version is outdated, update the flash to the current calibration that includes correct runner\u2011position parameters. <\/p>\n<ol>\n<li><strong>Component\u2011Level Decision<\/strong>\n<\/li>\n<\/ol>\n<p> &#8211; <strong>If sensor voltage is out of spec<\/strong> and wiring is sound, the sensor may need replacement. However, because the ECM interprets the signal, a re\u2011program of the ECM can sometimes correct a marginal sensor reading. <\/p>\n<p> &#8211; <strong>If the ECM fails the communication test<\/strong> or the software is current but the fault persists, the ECM itself is the likely culprit. <\/p>\n<ol>\n<li><strong>Repair vs. Replace the ECM<\/strong>\n<\/li>\n<\/ol>\n<p> Minor ECM repairs (e.g., solder joint re\u2011flow) are possible in a specialized shop, but they rarely guarantee long\u2011term reliability. When the ECM shows repeated communication failures, replacement with a VIN\u2011matched unit is the more dependable solution. <\/p>\n<ol>\n<li><strong>Re\u2011programming After Replacement<\/strong>\n<\/li>\n<\/ol>\n<p> Once a new or refurbished ECM is installed, it must be programmed with the vehicle\u2011specific calibration and immobilizer data. This step ensures the runner\u2011position sensor range aligns with the engine\u2019s control strategy. <\/p>\n<p><strong>Cost Estimates<\/strong> <\/p>\n<ul>\n<li>Professional scan and live data capture: $80\u2011$120. <\/li>\n<li>Wiring repair or connector cleaning: $50\u2011$150. <\/li>\n<li>ECM re\u2011flash (latest software): $100\u2011$180. <\/li>\n<li>ECM replacement (including VIN\u2011matched programming): $600\u2011$900 for the module plus $200\u2011$300 labor. <\/li>\n<\/ul>\n<h3>When Replacement Makes More Sense Than Repair <\/h3>\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. <\/p>\n<p>Flagship One specializes in VIN\u2011matched control modules, providing a plug\u2011and\u2011drive solution backed by warranty. Their units arrive pre\u2011programmed to the exact specifications of your vehicle, eliminating the need for on\u2011site coding errors and reducing installation time. <\/p>\n<p>If the ECM fails communication tests, shows recurring faults after software updates, or exhibits physical damage (corroded pins, cracked board), replacement with a Flagship One module ensures reliable operation and restores full runner\u2011position control. <\/p>\n<h3>Preventive Maintenance <\/h3>\n<ul>\n<li><strong>Inspect Intake Manifold Wiring Every 30,000 mi<\/strong> \u2013 Look for heat\u2011related cracking near the exhaust manifold and clean any carbon deposits that could cause corrosion. <\/li>\n<li><strong>Keep the Engine Bay Dry<\/strong> \u2013 Moisture is a common cause of ECM internal failures. Use silicone\u2011based spray on connectors in humid climates. <\/li>\n<li><strong>Update ECM Software Promptly<\/strong> \u2013 Manufacturers release calibration fixes that refine runner\u2011position timing; schedule a software update during regular service intervals. <\/li>\n<li><strong>Avoid Low\u2011Quality Aftermarket Sensors<\/strong> \u2013 If a sensor replacement is ever required, choose OEM\u2011spec parts to maintain signal fidelity. <\/li>\n<li><strong>Monitor Check\u2011Engine Light Early<\/strong> \u2013 A flashing or steady MIL should trigger an immediate scan; early detection prevents the ECM from entering limp mode, which can stress other components.<\/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 class=\"content-section\">\n<h2>Frequently Asked Questions<\/h2>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Check engine light and weak acceleration on your vehicle? P2015 indicates Intake Manifold Runner sensor range error\u2014diagnose and reprogram the circuit now.<\/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-517998","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>P2015 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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P2015 Code Symptoms, Causes, Diagnosis &amp; Repair Procedures Guide - Flagship One Blog\" \/>\n<meta property=\"og:description\" content=\"Check engine light and weak acceleration on your vehicle? P2015 indicates Intake Manifold Runner sensor range error\u2014diagnose and reprogram the circuit now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/\" \/>\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-10T17:29:57+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=\"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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/\"},\"author\":{\"name\":\"FlagshipOne\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#\\\/schema\\\/person\\\/a3cf463514bd03eb7656953ef8f75700\"},\"headline\":\"P2015 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide\",\"datePublished\":\"2025-12-10T17:29:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/\"},\"wordCount\":1080,\"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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/\",\"url\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/\",\"name\":\"P2015 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-12-10T17:29:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fs1inc.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P2015 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":"P2015 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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/","og_locale":"en_US","og_type":"article","og_title":"P2015 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog","og_description":"Check engine light and weak acceleration on your vehicle? P2015 indicates Intake Manifold Runner sensor range error\u2014diagnose and reprogram the circuit now.","og_url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/","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-10T17:29:57+00:00","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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/#article","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/"},"author":{"name":"FlagshipOne","@id":"https:\/\/www.fs1inc.com\/blog\/#\/schema\/person\/a3cf463514bd03eb7656953ef8f75700"},"headline":"P2015 Code Symptoms, Causes, Diagnosis &#038; Repair Procedures Guide","datePublished":"2025-12-10T17:29:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/"},"wordCount":1080,"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-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/","url":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/","name":"P2015 Code Symptoms, Causes, Diagnosis & Repair Procedures Guide - Flagship One Blog","isPartOf":{"@id":"https:\/\/www.fs1inc.com\/blog\/#website"},"datePublished":"2025-12-10T17:29:57+00:00","breadcrumb":{"@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fs1inc.com\/blog\/dtc-p2015-intake-manifold-runner-position-sensorswitch-circuit-rangeperformance-bank-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fs1inc.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P2015 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\/517998","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=517998"}],"version-history":[{"count":0,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/posts\/517998\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/media?parent=517998"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/categories?post=517998"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fs1inc.com\/blog\/wp-json\/wp\/v2\/tags?post=517998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}