P2016

Comprehensive Diagnostic Guide: P2016 - Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1

PowertrainFuel and Air MeteringModerate

Quick Answer

What P2016 Means

Comprehensive : P2016 - Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1. This affects your vehicle's fuel and air metering system.

Most Likely Cause

Multiple possible causes - see diagnostic details below

Moderate DIY

Many causes can be addressed by experienced DIYers.

Address Soon

Generally safe to drive short-term. Have it diagnosed soon.

Safe to Drive (Short-Term)

Generally safe to drive short-term. Have it diagnosed soon.

Need Personalized Help?

Our AI can help diagnose your specific situation and answer follow-up questions.

Ask MechanicGPT

Detailed Diagnostic Information

1) Quick overview

  • What the code means: P2016 refers to a low (signal) condition on the Intake Manifold Runner Position Sensor/Switch Circuit for Bank 1. In other words, the engine control system detects the intake manifold runner position circuit reading a voltage or resistance that is lower than what it expects for Bank 1. This is typically tied to the intake manifold runner control (IMRC) system and its position sensor/switch.
    • Source note: The explicit code phrasing P2016 as is listed in an open-source repository entry titled specifically for this code (Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1). This is the direct code-name reference used in diagnostic contexts.
  • Where it fits in OBD-II: P-codes are Powertrain codes, i.e., engine and related emissions systems. OBD-II diagnostics monitor engine and emissions hardware and will illuminate the MIL if a detected issue may affect emissions or engine performance (as a category, P-codes are Powertrain Codes). This framing is consistent with standard OBD-II documentation and descriptions.

2) Real-world symptom context

  • In at least one real-world NHTSA complaint, a rough idle was associated with a P2016 diagnosis. The complaint notes: This illustrates that customer-reported symptoms for this code can include rough idle and a rollback of performance related to the IMRC circuit.
  • Because the NHTSA data set for this exact code is limited in the provided sample, the frequency-based probabilities for causes cannot be robustly derived from those complaints alone. Use the NHTSA example as a warning that idle/RPM stability issues can accompany P2016, but do not rely on it for precise cause ranking.

3) Technical background (how to interpret P2016)

  • The IMRC system uses a position sensor or switch to tell the PCM where the intake manifold runners are positioned. A "low" circuit condition implies the sensor reading or signal level is below expected, or the circuit is reporting a position that is lower than commanded/expected. This can indicate a sensor issue, a wiring/connector issue, a fault in the IMRC actuator/solenoid, or a mechanical binding of the runner.
  • For context, OBD-II code structure and the concept of powertrain codes are described in general terms in standard references. P-codes are the powertrain subset that include engine and emissions-related faults; the diagnostic framework and code categorization are part of OBD-II diagnostics. The source material reinforces that DTCs are used by electronic controls to flag issues when monitored parameters deviate from expected ranges (as applied to this code).

4) Most common causes (probability guidance and caveats)

  • Important caveat on data: set includes only one explicit complaint associating P2016 with rough idle, which is not enough to establish statistically robust cause frequencies. Therefore, probability guidance based strictly on NHTSA data is inherently limited. When robust NHTSA frequency data exists, it should drive the probability percentages; here we provide a pragmatic blend:
    • NHTSA data basis: Not enough data to assign meaningful probability percentages for causes.
    • Field-experience-based guidance (ASE-level diagnostic best practice for P2016): The most common fault patterns observed in IMRC-related P2016 scenarios typically involve the IMRC hardware and its circuits first, followed by wiring/connectors, then sensor or PCM/ECM-related issues, with vacuum/air path issues as secondary contributors. Typical ordering (from most to least likely in many engines with IMRC systems) tends to be:
      • Faulty or sticking IMRC actuator/solenoid or mechanical binding in the runner(s) (often the leading cause when the signal reads low or the runner position cannot be properly commanded).
      • Electrical harness/connectors to the IMRC solenoid/sensor (corrosion, loose pins, damaged wires).
      • Faulty Intake Manifold Runner Position Sensor or position-switch signal wiring (sensor out of spec, misreadings, or a weak/failed sensor).
      • PCM/ECM fault or software miscalibration (less common, but possible if the sensor circuitry appears healthy).
      • Vacuum leaks or mechanical leakage around the intake manifold that affect manifold attitude or sensor reading (less direct, but can produce related driveability issues that trigger related codes).
    • If you must assign rough percentages for a diagnostic planning purpose (with the caveat about data limitations), a practical field-weighted estimate might be:
      • IMRC actuator/runner mechanical issue (stuck/biased runner): ~40-50%
      • Wiring/connectors to IMRC solenoid or sensor: ~15-25%
      • IMR position sensor failure or sensor circuit fault: ~15-20%
      • PCM/ECM/BSW/software issue: ~5-10%
      • Vacuum leaks or manifold leakage impacting related sensor readings: ~5-10%
    • Important: These percentages are provided as pragmatic field-knowledge estimates rather than statistically robust, data-driven figures. They are intended to guide diagnostic prioritization in the absence of a large NHTSA-corroborated data set.

5) Diagnostic workflow (step-by-step approach)

Goal: Confirm the P2016 condition and identify whether the primary fault is IMRC hardware/circuitry, sensor, wiring, ECM, or a secondary issue (e.g., vacuum leak).

  • Step 0: Safety and prep

    • Verify fuel, battery, and charging system are healthy.
    • Ensure the engine is cool before performing hardware inspections.
  • Step 1: Confirm code and review additional DTCs

    • Use a reliable scan tool to confirm P2016 is active and check for related codes (e.g., P2015, P2017, P2096-codes that sometimes appear in proximity to IMRC or intake system faults).
    • Note any misfire, fuel trim, or other P-codes that could influence driveability and mask or mimic IMRC issues.
  • Step 2: Visual inspection of IMRC hardware and wiring

    • Locate the IMRC solenoid/actuator and its wiring harness at Bank 1 (the engine bank corresponding to cylinder bank 1; "Bank 1" is engine-relative). Inspect the connector pins for corrosion, bent pins, or loose connections. Check for damaged insulation, chafed wires, or obvious mechanical interference.
    • Check for signs of dirt, oil, or carbon buildup that could affect the solenoid or sensor operation.
    • If accessible, gently actuate the IMRC mechanism (via test mode if your scan tool supports it) to observe whether the runner moves smoothly or binds/sticks.
  • Step 3: Electrical checks (sensor and actuator)

    • With ignition on (engine off or cranking according to tool capability), test for proper voltage and ground at the IMRC solenoid and sensor wiring:
      • Confirm power supply to the solenoid when commanded by the PCM (and verify ground integrity).
      • Look for a stable reference voltage on the signal line from the position sensor/switch; check for shorts to ground or to 5V reference where applicable.
    • If the harness and connector look clean but readings are out of spec, test resistance or continuity of wires to the IMRC position sensor and solenoid.
  • Step 4: Live data verification

    • Use the scan tool to view IMRC runner position data (if the engine and tool support it). Command the IMRC to a known position (e.g., commanded fully open or fully closed) and observe the actual sensor reading versus commanded.
    • Monitor for intermittent signal losses, dropouts, or readings that remain stuck at a low value despite commanded movement.
    • Note if Bank 1 runner position changes in response to commanded inputs, or if it remains static or erratic.
  • Step 5: Mechanical assessment of the runner

    • If accessible, physically actuate or manually move the intake runners to check for mechanical binding, stiction, or binding along the linkage.
    • Check for a damaged IMRC linkage or a fatigued or seized actuator.
  • Step 6: Vacuum and air-path inspection

    • Inspect intake manifold gaskets, runner seals, and hoses for leaks or loose connections near the IMRC area. A vacuum leak around the intake path can influence idle and sensor readings and could contribute to misleading sensor signals.
    • Check for any inadvertently disconnected hoses or damaged lines around the IMRC system.
  • Step 7: Cross-check with service information

    • If there are known OEM service bulletins (TSBs) or recalls related to the IMRC or P2016 on your engine family, review and apply those guidance recommendations. (Note: do not enumerate specific TSBs, but this is a standard part of thorough diagnostic practice.)
  • Step 8: Rule out other engine-management interactions

    • If the IMRC system appears healthy and the circuit checks out, evaluate whether other engine-management issues (fuel trims, misfires, sensor faults unrelated to IMRC) may be contributing to the observed symptoms. This helps avoid misattributing a symptom like rough idle to IMRC when a separate fault is present.
  • Step 9: Decide on repair strategy

    • If IMRC hardware is binding, sticking, or if the actuator/solenoid shows fault in operation, plan for replacement or refurbishment of the IMRC actuator/solenoid and related linkage.
    • If wiring/connectors are corroded or damaged, perform wiring repairs or connector replacement as needed.
    • If the IMR position sensor is faulty or its circuit shows faults after testing, plan for sensor replacement and circuit repair.
    • If PCM/ECM software or calibration is suspected, verify if an OEM software update or calibration exists for your engine control module and perform programming as directed by the OEM.
    • If a vacuum/air-path issue is present, repair any leaks or seals in the intake system.

6) Practical diagnostic tips and "quick wins"

  • A common fast check is to inspect the IMRC harness and connector for visible damage and reseat the connector firmly. Poor connections can produce low or erratic sensor readings and trigger P2016.
  • If your scan tool supports IMRC command testing, attempt to command the IMRC to full open/close and observe the sensor's response and lockdown behavior; a non-responsive or delayed response points toward actuator/harness issues.
  • Confirm there are no compression or misfire symptoms that could masquerade as IMRC faults; misfire-related codes can co-exist with P2016 and complicate interpretation.
  • Review any recent service history for work performed near the IMRC system; improper reassembly or disturbed wiring during maintenance can trigger this code.

7) Safety considerations

  • Always follow shop safety practices when working around hot engine components and electrical circuits. Disconnect the battery when performing certain electrical tests if your procedure requires it, and be careful around moving parts and retained hoses/lines. If you must run the engine to observe IMRC operation, ensure the vehicle is securely supported and test in a safe environment.

8) Summary: what to tell the customer

  • P2016 indicates a low signal condition in the Bank 1 intake manifold runner position circuit. The most common culprits are IMRC actuator/runner mechanical issues and wiring/connector problems, followed by sensor or ECM-related concerns. A structured diagnostic approach beginning with wiring and actuator checks, moving to sensor integrity, and then to the ECM calibration, typically yields the correct fault identification. Real-world symptoms can include rough idle and MIL illumination, as observed in the NHTSA complaint linked to this code (rough_idle with P2016). For a thorough fix, verify and address whichever fault path the diagnostic flow reveals.

9) References and sources

  • NHTSA Real User Complaints: Complaint 1 describes rough idle and a P2016 diagnosis: Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1.
  • Open Source - OBD2 code definition entry: Intake Manifold Runner Position Sensor / Switch Circuit Low Bank 1 (title in Portuguese) (Code reference for the exact code naming P2016 and its short descriptor).
  • Wikipedia - OBD-II: Diagnostic Trouble Codes; Powertrain Codes: Provides general context on how OBD-II codes are structured (P-codes are Powertrain codes) and the diagnostic framework for DTCs (informational safety and diagnostic context rather than specific fault data for P2016).

This diagnostic guide was generated using verified reference data:

  • NHTSA Consumer Complaints: 1 real-world reports analyzed
  • Wikipedia Technical Articles: OBD-II
  • Open-Source OBD2 Data: N/A (MIT)

Content synthesized from these sources to provide accurate, real-world diagnostic guidance.


Consider professional help if:

  • You are not comfortable performing the diagnosis yourself
  • The issue requires specialized tools or equipment
  • Initial repairs did not resolve the code
  • Multiple codes are present simultaneously
  • The vehicle is still under warranty

Frequently Asked Questions

What does code P2016 mean?

P2016 indicates Comprehensive Diagnostic Guide: P2016 - Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1. This is a powertrain code related to the fuel and air metering system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.

Can I drive with code P2016?

You may be able to drive short distances with P2016, but it should be addressed soon. Extended driving could lead to additional problems or increased repair costs.

How much does it cost to fix P2016?

Repair costs for P2016 typically range from $100-$800, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.

What causes code P2016?

Common causes of P2016 include sensor malfunctions, wiring issues, mechanical failures in the fuel and air metering system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.

Will P2016 clear itself?

P2016 may temporarily clear if the underlying condition improves, but the root cause should still be diagnosed. If the problem persists, the code will return.

Important Disclaimer

This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.

Last updated: 2025-11-26

P2016 diagnostic guide by MechanicGPT