P2015 Code: Intake Runner Range/Performance | iCarsoft US

Which Scanner Is Right for Your Vehicle? Let Us Help →

P2015 Code: Intake Manifold Runner Position Sensor/Switch Range/Performance (Bank 1)

P2015 Code: Intake Manifold Sensor Issue (Bank 1) - iCarsoft-us

Quick Answer

P2015 means the ECM found the Bank 1 intake-manifold runner position feedback outside its calibrated range or inconsistent with expected movement. It is a range/performance code—not proof that the sensor failed or that the runner is stuck open or closed. Save the full scan and freeze frame, identify the VIN-specific runner system, then test the feedback circuit, actuator or vacuum path, linkage and manifold before replacing parts.

Standard descriptionRunner Position Sensor/Switch Circuit Range/Performance (Bank 1)
Bank 1The cylinder bank containing cylinder 1
First checksCompanion codes, connector, wiring, vacuum and linkage
Do not assumeThe runner is stuck or the sensor/manifold has failed

1What Does the P2015 Code Mean?

P2015 is a generic powertrain DTC whose standardized description is Intake Manifold Runner Position Sensor/Switch Circuit Range/Performance (Bank 1). The ECM/PCM determined that runner-position feedback was outside the expected range, did not agree with commanded movement, or did not satisfy the vehicle's learned performance criteria. The base code does not identify the failed part.

The position sensor or switch reports the physical state of an intake runner, flap or swirl-control mechanism. It may be separate, built into an electric actuator, combined with a vacuum mechanism, or serviced only with the intake manifold. It is not the MAP, MAF or throttle-position sensor. Bank 1 is the cylinder bank containing cylinder 1; an inline engine normally has only Bank 1. Never translate Bank 1 into a universal driver- or passenger-side location.

Do not confuse these intake-runner codes

Code General description Key distinction
P2015 Runner Position Sensor/Switch Range/Performance, Bank 1 Feedback range or commanded-versus-actual performance; it does not specify stuck open or closed.
P2014 Runner Position Sensor/Switch Circuit, Bank 1 A general position-feedback circuit classification without the P2015 range/performance wording.
P2016 Runner Position Sensor/Switch Circuit Low, Bank 1 A low electrical-signal classification, not proof that the runner is closed.
P2017 Runner Position Sensor/Switch Circuit High, Bank 1 A high electrical-signal classification, not proof that the runner is open.
P2018 Runner Position Sensor/Switch Circuit Intermittent, Bank 1 Points to an intermittent monitored signal or circuit condition.
P2004 Intake Manifold Runner Control Stuck Open, Bank 1 Specifically classifies the runner-control system as stuck open.
P2006 Intake Manifold Runner Control Stuck Closed, Bank 1 Specifically classifies the runner-control system as stuck closed.
P2020 Runner Position Sensor/Switch Range/Performance, Bank 2 The corresponding range/performance family on Bank 2 where that bank exists.

OEM names vary. Service information may say intake manifold runner, manifold flap, swirl-control valve or another application name. Preserve the complete scan-tool wording and use the VIN-specific diagram. A target-versus-actual threshold published for one Volkswagen or Audi engine is an example, not a universal P2015 specification.

2P2015 Symptoms and Likely Causes

P2015 may illuminate the MIL without an obvious driving change, or it may affect the way the engine fills its cylinders at particular speeds and loads. Symptoms depend on the runner design, failed position and controller strategy, so read companion air-metering, runner and misfire codes before assigning every complaint to P2015.

Steady warning light

The code can remain stored even when an intermittent terminal, vacuum leak or linkage concern is not currently visible.

Rough idle or hesitation

Some vehicles may idle unevenly, hesitate, or develop a flat spot as runner position and air motion differ from the expected state.

Reduced performance

Acceleration may feel weak or inconsistent, and some controllers may limit power when runner feedback is unreliable.

Efficiency or emissions change

Fuel economy or emissions may worsen, but neither symptom proves the manifold or sensor is the root cause.

Practical cause-checking order

  • Connector, terminal or harness fault: a loose lock, corrosion, oil/water entry, poor pin fit, abrasion, open, short or high resistance can disturb reference, ground, signal or actuator control.
  • Vacuum path problem where fitted: a split, pinched or blocked hose/tee, weak source, faulty control solenoid or leaking actuator diaphragm can prevent expected movement.
  • Linkage, shaft, stop or flap concern: wear, separation, looseness, deposits or foreign material can limit travel or make feedback inconsistent.
  • Position sensor or actuator fault: the feedback element may drift or fail, while an electric motor, gears or vacuum actuator may not move the mechanism correctly.
  • Incorrect part, installation or learning: the wrong manifold version, misassembly, a missed adaptation/basic setting or an exact-VIN software bulletin can create a range mismatch.
  • Control module fault: consider it only after powers, grounds, wiring, inputs, outputs and the mechanical system pass the prescribed tests.

Do not apply a universal repair. A revised manifold or vacuum-line procedure documented for one engine is not proof that every P2015 needs that part. Do not force internal flaps, glue or drill the linkage, remove runner plates, or repeatedly cycle an actuator to break deposits loose.

3How Serious Is P2015, and Can You Drive?

P2015 is usually a moderate-severity fault that deserves prompt diagnosis. If it is the only current code, the MIL is steady, oil pressure and coolant temperature are normal, and the engine runs smoothly without major power loss or unusual noise, a short, light-load trip for diagnosis may be reasonable when the owner's manual permits it. Avoid towing, hard acceleration and unnecessary high-speed driving.

Stop and arrange a tow for a flashing MIL or obvious misfire, repeated stalling, power loss that makes merging unsafe, smoke, overheating, an oil-pressure warning, or new knocking/rattling from inside the intake manifold. A flashing MIL normally signals a severe combustion fault rather than P2015 alone, but it requires immediate attention.

Let the engine cool before inspection. An electric or vacuum actuator can move during a commanded test, and hands, clothing or tools can be caught by linkages, belts or fans. Prevent fasteners and debris from entering an open intake passage.

4How to Diagnose P2015 in the Right Order

  1. Save all diagnostic evidence

    Scan every module before clearing codes. Record confirmed/MIL-on, pending and permanent DTCs, OEM current/history status, freeze frame and readiness. Save supported commanded and actual runner position, engine speed, load, MAP, MAF and system voltage. Address voltage, communication or shared-reference faults that can corrupt several signals.

  2. Identify Bank 1 and the exact runner design

    Use the VIN, engine and calibration ID to find the layout, connector pinout, monitor conditions and bulletins. Confirm whether control is electric or vacuum, whether feedback is integrated, which parts are separately serviceable, and whether replacement requires adaptation or a basic setting.

  3. Inspect the cool system first

    Check connector locks, terminal condition, harness rubbing and oil/water entry. Inspect applicable vacuum hoses, tees, valves and diaphragm. Examine accessible rods, clips, shaft and stops for looseness or damage under the service procedure. Do not force an internal flap or drop debris into the intake.

  4. Compare command and actual feedback

    Under the OEM-allowed conditions, graph commanded and actual Bank 1 position; compare Bank 2 only when the system is truly comparable. If supported, run the prescribed active test and watch for smooth, timely, repeatable feedback without dropouts. Keep clear of moving parts and do not claim a test was completed when the ECU exposes no suitable PID or command.

  5. Prove the circuit or vacuum path

    Use the factory diagram for loaded reference, ground, signal and actuator-control tests, voltage drop, wiggle testing and a scope where appropriate. If a shared reference is missing, isolate the affected branch before replacing the runner sensor. On vacuum systems, use the specified hand pump or gauge to separate a source, hose, valve and diaphragm fault.

  6. Confirm the mechanical repair and setup

    If command and circuits are correct but feedback does not follow, inspect the sensor, actuator, linkage, shaft, flaps and manifold using OEM limits. Clean only where an approved procedure allows it. Replace the diagnosed separately serviceable part or manifold assembly, complete required learning/calibration, and consider the ECM only after all external evidence passes.

Specifications are vehicle-specific. Do not publish a universal 0.5–4.5 V signal, 1–5 kΩ resistance, 25% deviation, fixed RPM, 0–100% sweep or vacuum value. OEM documents use different voltage windows, learned positions, load conditions and timers.

5P2015 Repairs and Typical Costs

Repair the condition proven by testing. The result may be a terminal or harness repair, restoring a vacuum hose or tee, replacing a control solenoid, sensor or actuator when separately available, correcting linkage or installation, applying an exact-VIN software procedure, completing adaptation, or replacing the manifold when internal shafts, stops or flaps are damaged. Do not replace the entire intake manifold solely because P2015 is stored.

Possible path Current US estimate
Professional general diagnosis $122–$179
Connector, wiring or vacuum-hose repair VIN-specific quote
Solenoid, position sensor or actuator repair VIN-specific quote
Complete intake manifold, adaptation or software path VIN-specific quote

RepairPal updated the general-diagnosis national estimate August 7, 2026. It excludes taxes, location and related work. Runner sensors, actuators and internal manifold parts differ widely in serviceability, so ask which test failed, which parts can be replaced separately, and whether gaskets, cleaning, calibration or related work are included.

6Using iCarsoft CR Eagle for P2015

On a supported vehicle, CR Eagle can scan the engine and related modules, preserve P2015 status and available freeze frame, display ECU-provided live data, and save a report before codes are cleared. Useful data may include commanded and actual intake-runner position, engine speed, load, MAP and MAF. Exact modules, PID names, graphing and refresh rate depend on the VIN, ECU and installed software.

iCarsoft CR Eagle diagnostic tablet for P2015 intake manifold runner diagnosis

Runner-position scan evidence on supported vehicles

iCarsoft CR Eagle

Use full-system scanning, saved reports and supported command-versus-feedback data to organize P2015 diagnosis. Confirm the required intake-runner PID or active test for the target VIN before purchase.

Check current CR Eagle price and availability Check CR Eagle compatibility by VIN

Where the ECU exposes a relevant bidirectional test, CR Eagle may request runner movement and display reported response. Coverage is not universal, and an on-screen command does not prove physical travel or rule out a binding flap. Follow the exact KOEO or engine-running conditions and keep clear of the linkage.

Know the measurement boundary. CR Eagle does not directly measure reference voltage, voltage drop, current, resistance, vacuum or leakage. It cannot physically verify linkage movement, internal flap condition or deposits. Use the required multimeter, oscilloscope, vacuum pump, smoke equipment and mechanical inspection alongside scan evidence.

7Verify the P2015 Repair

After the diagnosed repair, secure every connector, harness clip, hose, fastener and intake seal. Complete the exact basic setting, adaptation or calibration when required. After saving all records, use the OEM clearing procedure for erasable DTCs, then run the specified enable conditions or safely reproduce the original freeze-frame load.

Confirm that commanded and actual runner position track smoothly without dropouts and that related MAP/MAF data remain plausible. Recheck all modules for current, pending and companion runner or misfire faults. One clean idle period is not proof when the original monitor required a learned endpoint, temperature, load or position transition.

A permanent P2015 can remain immediately after a successful repair. If the vehicle stores it as a permanent DTC, a scan tool or battery disconnect cannot erase it. Once current and pending faults are absent, the OBD system removes the permanent record only after the applicable monitor reruns and passes. Its presence immediately after repair, by itself, does not prove that the fault remains active.

9P2015 Frequently Asked Questions

Does P2015 mean the intake manifold is bad?

No. Connector, wiring, reference/ground, vacuum, solenoid, actuator, sensor, linkage, installation or learning faults can all produce P2015. Replace the manifold only when testing proves an internal or non-serviceable failure.

Is P2015 the same as a runner stuck open or closed?

No. P2015 is a Bank 1 position-sensor/switch range/performance result. P2004 specifically identifies stuck open and P2006 identifies stuck closed. The P2015 diagnosis must compare the vehicle's command, feedback, circuit and physical mechanism.

Where is Bank 1 for P2015?

Bank 1 is the side of the engine containing cylinder 1; an inline engine normally has only one bank. It is not universally the driver or passenger side. Use the exact VIN and engine layout to identify the correct runner assembly.

Can carbon buildup cause P2015?

Deposits can restrict a runner or flap on some applications, but they are not the only cause. Wiring, feedback, vacuum, actuator, linkage, installation and learning faults must also be tested. Clean only under an approved procedure for the exact engine.

How much does P2015 cost to fix?

General diagnosis currently averages $122–$179 in the US. Sensor, actuator, wiring, vacuum, manifold and adaptation costs depend on the VIN, access and whether each part is separately serviceable. Ask for a quote after the failed circuit or mechanical test is identified.

Can CR Eagle diagnose P2015?

On supported vehicles, CR Eagle can save P2015 status and available freeze frame, scan related modules, graph ECU-provided runner data, and run an available actuator test. Physical voltage, vacuum, leakage, linkage and internal-manifold checks still require external tools and OEM procedures.

TM
Tony Marchetti
Diagnostic Engineer at iCarsoft · Turbo, intake and driveability systems

Tony reviews engine-airflow and intake-control guides for accurate DTC definitions, safe testing order and a clear separation between scan evidence and physical electrical, vacuum and mechanical checks.

Technical and cost references

  1. Audi A3 DTC reference through NHTSA, including application-specific P2015 monitor information.
  2. Current SAE J2012 diagnostic trouble-code definitions.
  3. Volkswagen P2015 service bulletin through NHTSA, an application-specific diagnostic and adaptation example.
  4. Volkswagen IMRC service bulletin through NHTSA, an application-specific contamination/sticking example.
  5. California BAR OBD test reference for permanent-DTC behavior.
  6. RepairPal general diagnosis estimate.

Product information: Official iCarsoft CR Eagle page.

Editorial note: This guide is general diagnostic education, not a substitute for the exact wiring diagram, data definition, service procedure or qualified hands-on inspection. Engines and fans can start unexpectedly, runner actuators can move during testing, and intake contamination can damage an engine. Costs, coverage and product availability can change.

Leave a comment

Please note: comments must be approved before they are published.