P2016 — Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1
P2016 — Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: corroded, loose or damaged connector, blown fuse feeding the circuit, open or shorted wiring in the circuit.
powertrain (engine/transmission)
Is it safe to drive?
Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P2016 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the intake manifold runner position sensor/switch circuit low bank 1 for damage, corrosion, chafing or poor contact.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P2016 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P2016 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; Replace the faulty sensor or actuator: $150–$500; Control module repair: $300–$1,000. Overall, fixing P2016 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of P2016?
Drivers most often notice: the affected system operates intermittently or not at all, increased fuel consumption in some cases, possible limp mode depending on the affected component, Check Engine Light on.
Is it safe to drive with P2016?
In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How do I diagnose P2016 myself?
Start with a scan: confirm P2016, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the sensor and actuator circuits, and verify the suspect component against live data before buying parts.
How much does it cost to fix P2016?
Repair wiring or connectors — $80–$250; Replace the faulty sensor or actuator — $150–$500; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Will P2016 clear itself?
Sometimes P2016 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your check engine light comes on and a scan tool shows P2016, the engine control module has detected a problem with the intake manifold runner position sensor or switch on bank 1. This diagnostic trouble code specifically indicates that the electrical circuit is reading abnormally low — either below the expected voltage range or outside the parameters the manufacturer programmed into the powertrain control module. P2016 falls under the powertrain category, meaning it affects engine or transmission operation rather than chassis, body, or network systems.
The intake manifold runner position sensor monitors the physical position of the butterfly valve or flap inside the intake manifold runner. This component is part of the variable intake manifold system, which adjusts runner length or geometry to optimize air flow at different engine speeds and loads. When you rev the engine or accelerate, the control module commands the actuator to adjust runner position, and the sensor reports back whether that position matches the command. Bank 1 simply refers to the engine bank containing cylinder number 1 — the side of the engine where cylinder 1 sits. Always verify this orientation for your specific vehicle, as "bank 1" can be the left or right side depending on engine design.
The engine control unit does not set P2016 based on a single anomalous reading. It requires the fault condition to occur repeatedly under specific driving conditions before illuminating the check engine light. When the module logs P2016, it also captures freeze frame data — a snapshot showing engine speed, load, temperature, and vehicle speed at the exact moment the fault was detected. This information is invaluable when troubleshooting, because it lets you replicate those conditions and verify whether the fault reappears.
Common Symptoms of P2016
The intake manifold runner position sensor affects how efficiently the engine breathes, so symptoms can range from subtle to severe. The most common complaints include the check engine light being illuminated, the affected system operating intermittently or failing to function at all during certain conditions, and noticeably increased fuel consumption as the engine struggles to maintain proper air-fuel ratios. Some vehicles enter a reduced-power limp mode, particularly if the module detects an unsafe condition or the actuator has failed completely. Other drivers report rough idle, hesitation during acceleration, or reduced throttle response. In many cases, the only noticeable symptom is the warning light itself until the underlying issue worsens.
What Causes P2016?
The most frequent culprit behind P2016 is damaged or corroded electrical connectors at the sensor or actuator. Exposure to engine heat, moisture, and road salt degrades connector pins over time, creating high resistance or intermittent contact. Loose connectors produce the same symptoms as damaged wiring, so always verify full insertion and secure latching. Open or shorted wiring in the circuit ranks second among common causes — wires chafe against engine components, melt from proximity to hot surfaces, or break from vibration stress. A poor ground connection at the sensor or control module prevents proper signal return, causing the circuit to read low. Blown fuses feeding the affected circuit cut power entirely, which the module interprets as a fault condition. Faulty sensors or actuators themselves can fail internally, sending incorrect position data to the control unit. Finally, the control module's internal driver circuitry can fail, though this is less common than external electrical problems.
How to Diagnose P2016
Begin by connecting an OBD2 scanner and confirming P2016 is stored in the engine control module memory. Record all freeze frame data before clearing anything — this snapshot reveals exactly what engine conditions triggered the code, letting you recreate those circumstances during testing. Check for any related diagnostic trouble codes simultaneously; multiple codes often point toward a single root cause such as a shorted wire or failed sensor affecting several circuits. Consult manufacturer technical service bulletins for your make, model, and year — many common P2016 failures have documented fixes, software calibrations, or known issues published by the automaker. Perform a thorough visual inspection of all wiring and connectors associated with the bank 1 intake manifold runner position circuit, looking for damaged insulation, corroded pins, backed-out wires, or evidence of moisture intrusion. Measure reference voltage, ground integrity, and signal continuity at the component connector using a multimeter, comparing your readings against manufacturer specifications. Perform a wiggle test on the harness while monitoring live data — any signal dropout indicates a broken wire or loose connection that needs repair. After addressing any found issues, clear the code and complete a full drive cycle including the conditions from your freeze frame data, then verify P2016 does not return.
Repair Options for P2016
Addressing P2016 starts with the least expensive repairs before considering component replacement. If inspection reveals damaged wiring or corroded connectors, repair or replace these elements — splicing damaged wires, replacing terminals, or installing a complete new connector harness typically costs between $80 and $250 depending on accessibility and labor time. When testing confirms the sensor or actuator itself has failed, replacement becomes necessary; the bank 1 intake manifold runner position sensor or actuator generally runs $150 to $500 for parts alone, plus one to two hours of labor at shop rates. In rare cases where the powertrain control module has an internal driver failure, module repair or replacement costs $300 to $1,000 depending on whether the unit can be rebuilt or requires new programming from the dealer.
How Much Does P2016 Cost to Fix?
The total repair bill for P2016 varies widely based on which component actually caused the fault. Wiring and connector repairs typically run $80 to $250 including parts and labor at independent shops. Sensor or actuator replacement, being more involved, generally costs $150 to $500 depending on the specific part price for your vehicle and local labor rates. Control module diagnostics and repair represent the high end at $300 to $1,000. Overall, fixing P2016 typically costs between $80 and $1,000, with the majority of cases resolving in the lower-to-middle range. An accurate electrical diagnosis before purchasing parts always saves money — the most expensive repair scenario is rarely the first one to investigate.
Can You Drive with P2016?
In most cases, a vehicle with P2016 remains drivable, though you may experience reduced engine performance, increased fuel consumption, or an illuminated warning light. The engine control module often substitutes default values to keep the car operating safely. However, treat the issue as urgent if you experience stalling, failure to start, or any brake or steering warnings alongside the code. Have the underlying cause diagnosed and repaired before extended driving to prevent potential strand situations or further damage.
Related OBD2 Codes
- P2000: NOx Adsorber Efficiency Below Threshold Bank 1
- P2001: NOx Adsorber Efficiency Below Threshold Bank 2
- P2002: Diesel Particulate Filter Efficiency Below Threshold Bank 1
- P2003: Diesel Particulate Filter Efficiency Below Threshold Bank 2
- P2004: Intake Manifold Runner Control Stuck Open Bank 1
- P2005: Intake Manifold Runner Control Stuck Open Bank 2