Fix P2015: Mechanic’s solutions that WORKED

The P2015: Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance (Bank 1) code suggests an issue with the intake manifold runner position sensor, which monitors the position of the runners in the intake manifold. This sensor ensures optimal air-fuel mixture for engine efficiency. The code is triggered when the sensor’s readings are out of the expected range or performance, indicating a potential problem in the air intake system.

P2015 quick overview

MeaningP2015: Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance (Bank 1)
Is it serious?This code can affect engine performance and fuel efficiency, making it moderately serious and worth addressing soon.
Possible causes– Faulty intake manifold runner position sensor
– Carbon build-up in the intake manifold
– Damaged or disconnected wiring to the sensor
– Faulty intake manifold runner control valve
– Vacuum leaks in the intake manifold
How to diagnose?Inspect Sensor and Wiring: Check the intake manifold runner position sensor and its wiring for any visible damage or disconnections.
Check for Carbon Build-Up: Examine the intake manifold for signs of carbon build-up, which can hinder the movement of the runners.
Test Sensor Functionality: Use a multimeter or diagnostic tool to test the functionality of the intake manifold runner position sensor.
Inspect Intake Manifold Runner Control Valve: Ensure the intake manifold runner control valve is functioning correctly and is not stuck.
Look for Vacuum Leaks: Search for any vacuum leaks in the intake manifold that could affect the sensor’s readings.
Clear Diagnostic Codes: After repairs, clear the diagnostic codes and test drive the vehicle to see if the code reappears.
Overview of P2015 trouble code

P2015 Meaning

P2015 means there’s a problem with a sensor in your car’s intake manifold – the part that helps control the mix of air and fuel in the engine. If this sensor isn’t working right, your car might not run as smoothly or efficiently as it should. You might notice changes in how your car drives or uses fuel. To fix it, a mechanic will check the sensor, look for any build-up in the manifold, and make sure everything is connected properly.

diagnostic training

Car Diagnostics Training

  • Car Electrical basics
  • OBD-II scanner basics
  • How to use an OBD reader
  • Introduction to a Bi-directional Scan tool
  • OBD scanner buyer’s guide + discounts

How to fix P2015 – learn from mechanics

I looked into P2015 service cases at iatn.com website where in the private forums the mechanics seek advice from other mechanics. I looked up a bunch of cases to help you decide how to fix your issue and see what would a real mechanic do to solve it.

Case #1: Ford

Vehicle Information: 2006 Ford Explorer Eddie Bauer 4.6L

Issue + Repair History:

  • MIL on with P2015 code set in memory.
  • The code cleared out initially but returned after a week.
  • Performed a TSB related to IMRC for the P2015 code.
  • No mechanical issues found with intake runners.
  • After TSB, P2015 sets every KOEO scan.
  • Repeatedly set P2015 and P2020 codes with different actuator tests.

Other OBD2 Codes + Test Results:

  • P2015 – IMRC Bank 1 sensor position/circuit
  • KOEO scan test – P2015 set and cleared
  • Rescan a week later – P2015 set and cleared
  • After TSB 06-7-10 done – KOEO P2015 sets
  • Rescan day later – P2015 set in memory & KOEO

Suggestions to Fix Issue:

  • Check if the IMRC has a position sensor inside the actuator.
  • Double-check installation of the actuator and manual movement of the rod on the motor.
  • Recheck for possible damaged wiring/connector contact.
  • Consider the possibility of a defective part out of the box.
  • Investigate whether IMRC is a module sending networked information about position and command.
  • Unplug PCM to create new codes to check PCM functionality.

Final Fix:

  • Two responses suggested the new actuator installed might be defective.
  • At the point of the summary, a replacement actuator from Ford had not been ordered due to cost concerns and uncertainty about the cause.
  • Further investigation planned, including scope checking the command wire and comparing with an identical vehicle.

Case #2: Volkswagen

Vehicle Information: 2009 Volkswagen Jetta TDI 2.0L

Issue + Repair History:

  • MIL on with codes P2015 and P0401.
  • The flap valve in the throttle works, but uncertainty about the specific valve related to the code.
  • Commanded EGR to open, found it carboned up.
  • Initially unsure if the issue was related to the runner flaps or another component.

Computer Codes & Descriptions:

Suggestions to Fix Issue:

  • Check the flap in the intake manifold.
  • Consider replacing the intake manifold if the flap arm is not operating properly.
  • Check for carbon buildup in the intake manifold.
  • Investigate if the EGR low flow is due to a clogged filter pipe from a cracked DPF.
  • Ensure good vacuum in the hose off the intake by the MAF sensor.

Final Fix:

  • The fix involved replacing the intake manifold, which comes with flaps and motor.
  • The intake manifold was found to be all carboned up and the motor was bad.
  • The EGR code was due to a faulty EGR valve that would not open fully.
  • Also identified a bad MAF sensor affecting the EGR.

Case #3: Mazda

Vehicle Information: 2004 Mazda 6 S 3.0L, Cuts out, MIL Lamp on

Issue + Repair History:

  • Initially had a code P2105 for throttle body causing engine shutdown.
  • Replaced throttle body following a TSB.
  • After replacement, when outside temperature gets warm, it triggers the same code and causes no start with no spark or fuel.
  • Runs fine in cooler temperatures.

Computer Codes & Descriptions:

  • P2015 – Throttle actuator control system force engine shutdown

Suggestions to Fix Issue:

  • Check the ignition coils, as they are known to cause interference and confuse the PCM.
  • Test the main relay for power during starting, especially after hot soak.
  • Heat test the PCM and other related modules to replicate the issue.
  • Check if there’s an updated harness with diodes required for the throttle body.
  • Inspect for a broken ground wire between the throttle body and connector.

Final Fix:

  • Found that the air intake boot had a couple of holes in it, causing the problem.
  • After repairing the air intake boot, the issue was resolved.

Case #4: Audi

Vehicle Information: 2008 Audi A3 2.0L

Issue + Repair History:

  • Car had multiple faults including P2015.
  • In the mornings, the car would stall multiple times and required pressing the accelerator pedal to idle normally.
  • No driveability issues throughout the day, just start problems when the car sits overnight.
  • Fuel pressure tested and within Audi specifications.

Computer Codes & Descriptions:

Other Test Results:

  • Fuel pressure at idle: 50 bar
  • Fuel pressure with ignition on: 6.5 bar
  • Fuel pressure at full load: up to 140 bar
  • Duty cycle: around 50%

Suggestions to Fix Issue:

  • Check for vacuum leaks from the hole of the runner plate pivot controlled by the vacuum servo on the side of the intake manifold.
  • Consider the possibility of fuel quality issues; try replacing the fuel in the tank.
  • Investigate the crankcase pressure regulating valve.
  • Look into the possibility of a bad high-pressure fuel pump.
  • Inquire about extended warranty coverage for the flap motor at the dealer.

Final Fix:

  • Replaced the intake manifold, which comes as an updated part with everything on it.
  • Required ordering of four fuel injector seal kits to complete the job.
  • Replacing the intake manifold resolved the stalling issues and misfire codes.

Case #5: Jeep

Vehicle Information: 2013 Jeep Compass Latitude 2.4L, Poor Fuel Economy, MIL Lamp on

Issue + Repair History:

  • Originally came in with multiple codes including P0010, P0013, P0032, P2008, and an AC-related code.
  • Found issues related to ground circuit G104 on the right side frame rail; fixing it cleared all codes.
  • After a test drive, a new code, P2015 (intake runner), appeared in pending codes.
  • Replaced intake manifold with an aftermarket part, but the P2015 code persisted.
  • Original intake runner control motor was reinstalled on the new intake, resolving the issue.
  • The car still experiences a stumble when accelerating at 1500 RPM, but no codes are currently present.

Computer Codes & Descriptions:

  • P2015 – Intake runner

Final Fix:

  • Swapped the old runner control motor from the original intake manifold onto the new aftermarket intake manifold, which resolved the P2015 code.
  • Advised that the vehicle may need a factory part from Chrysler in the future due to a stumble during acceleration.

How to diagnose P2015

I made you an overview of solving this DTC, based on all the advice that was suggested by certified mechanics to address this issue in previously mentioned service cases.

AdviceBrief Description of Diagnostic Step
Check Intake ManifoldInspect the intake manifold, particularly for carbon build-up or mechanical issues with the flaps.
Inspect Wiring and ConnectorsExamine the wiring and connectors related to the affected component for damage or corrosion.
Verify Sensor OperationTest the operation of sensors involved in the fault code, like the intake manifold runner position sensor.
Consider OEM Parts over AftermarketPrefer original equipment manufacturer (OEM) parts over aftermarket ones for critical components.
Check Fuel System ComponentsInvestigate components like the high-pressure fuel pump and injectors for leaks or malfunctions.
Scope Primary CircuitUse an oscilloscope to analyze the primary circuit waveform in relevant areas.
Evaluate ECM/PCM FunctionalityConsider the possibility of an Engine Control Module or Powertrain Control Module malfunction.
Investigate Vacuum and Pressure LeaksLook for vacuum leaks or pressure issues that could be influencing the code.
Perform Diagnostic Tests for Specific CodesConduct pinpoint tests based on the specific OBD2 codes to target potential issues.
Reset and Relearn ProceduresAfter repairs, reset the system and perform necessary relearn procedures as required.
How to diagnose P2015
diagnostic training

Car Diagnostics Training

  • Car Electrical basics
  • OBD-II scanner basics
  • How to use an OBD reader
  • Introduction to a Bi-directional Scan tool
  • OBD scanner buyer’s guide + discounts

Leave a Comment