P2017 — Intake Manifold Runner Position Sensor/Switch Circuit High Bank 1

OBD2 code P2017 flags a problem with the sensor and actuator circuits (intake manifold runner position sensor/switch circuit high bank 1). The car is usually drivable while you plan the repair. Common culprits: faulty sensor or actuator of the affected circuit, poor ground connection, 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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P2017 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the intake manifold runner position sensor/switch circuit high bank 1 for damage, corrosion, chafing or poor contact.
  4. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  5. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P2017 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P2017 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250. Overall, fixing P2017 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

Will P2017 clear itself?

Sometimes P2017 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.

What are the symptoms of P2017?

Drivers most often notice: increased fuel consumption in some cases, the affected system operates intermittently or not at all, Check Engine Light on, possible limp mode depending on the affected component.

Is it safe to drive with P2017?

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.

What does OBD2 code P2017 mean?

OBD2 code P2017 flags a problem with the sensor and actuator circuits (intake manifold runner position sensor/switch circuit high bank 1). The car is usually drivable while you plan the repair. Common culprits: faulty sensor or actuator of the affected circuit, poor ground connection, open or shorted wiring in the circuit.

What is the most common cause of P2017?

The most common causes are: faulty sensor or actuator of the affected circuit, poor ground connection, open or shorted wiring in the circuit.

The intake manifold runner position sensor (sometimes called an IMRC sensor or switch) tells the engine computer where the intake manifold's baffles or flap valves sit at any given moment. On many modern engines, this component works as part of a system that adjusts runner length or position to optimize airflow across the engine's RPM range. When everything works as it should, the ECU commands the actuator to move the runner plates, and the sensor reports back the actual position. That feedback loop keeps mixture preparation and combustion efficient under varying loads.

Code P2017 triggers when the PCM detects that the signal from this sensor or its circuit has gone higher than the expected operating range — specifically on Bank 1, which is the engine bank containing cylinder number one. The PCM doesn't set this code based on a single odd reading. It needs to see the abnormal voltage or behavior repeat under specific conditions — typically during a drive cycle that loads the intake system — before it turns on the Check Engine light and stores the failure in memory. When P2017 appears, the associated freeze-frame data is gold: it records engine load, RPM, coolant temperature, and vehicle speed at the moment the fault was detected. Those numbers point you straight at the conditions under which the problem occurs.

Before diving into diagnosis, verify which side of your engine is Bank 1. On some V-type engines it is the left bank, on others the right — the service manual for your specific vehicle confirms the orientation. Knowing this prevents misdiagnosis and wasted parts.

Symptoms of P2017

  • Check Engine light illuminated on the dashboard
  • Noticeably higher fuel consumption in some driving conditions
  • The intake runner control system acts erratically, cutting in and out or staying stuck
  • Partial or complete loss of the affected system's function
  • Engine may enter limp-home (reduced-power) mode depending on which component failed
  • Rough idle or hesitation under load if the runner plates are stuck in an undesirable position

Causes of P2017

  • Corroded, loose, or physically damaged electrical connector at the sensor or actuator
  • Broken, chafed, or melted wiring in the harness carrying the sensor signal, reference voltage, or ground
  • Poor or interrupted ground connection for the intake manifold runner position circuit
  • Blown fuse feeding power to the sensor or its control circuit
  • Faulty intake manifold runner position sensor or actuator motor
  • Internal driver failure inside the PCM or body control module responsible for that circuit

How to Diagnose P2017

  1. Hook up an OBD2 scanner and confirm that P2017 is the stored code. Save all freeze-frame data — this snapshot tells you engine load, RPM, temperature, and speed when the fault occurred, which you will replicate during your road test.
  2. Look for any related or subsidiary codes. Secondary faults in the same circuit often expose the root cause faster than chasing P2017 alone. Also check manufacturer TSBs for your vehicle make, model, and model year — many P0xxx codes have published factory fixes or PCM software updates.
  3. Inspect the wiring harness and connectors feeding the Bank 1 intake manifold runner position sensor. Pull back the loom, look for cracked insulation, heat damage, corrosion, pin pushout, and any signs of moisture intrusion.
  4. With the connector unplugged, use a multimeter to verify that the sensor receives correct reference voltage (usually 5 volts), has a clean low-resistance ground path, and that the signal wire reads continuous (no open circuits) back to the PCM.
  5. Wiggle the harness while monitoring the live data stream from the sensor. Any signal dropout, spiking, or sudden jumps point to a broken wire inside the insulation that only shows up under movement.
  6. Clear P2017, complete a full drive cycle including the exact conditions from the freeze frame (high load, specific RPM range, highway speed, etc.), and recheck whether the code returns.

Repair Options for P2017

Address the least expensive probable causes before committing to costly component replacements:

  • Repair frayed wiring, replace damaged connectors, or clean corroded terminals: $80–$250
  • Replace faulty intake manifold runner position sensor or its actuator motor: $150–$500
  • Control module diagnosis, reprogramming, or replacement: $300–$1,000

Total Cost to Fix P2017

The final bill hinges entirely on what component actually failed. At independent shop labor rates in the United States, you are looking at a range of roughly $80 to $1,000 depending on the root cause. Most vehicles with P2017 end up needing only wiring repair or a replacement sensor — the most affordable fixes. Control module work is the outlier and should be confirmed with a thorough multimeter and oscilloscope check before any module is swapped or sent for repair.

Can You Drive with P2017?

P2017 falls into the short-term drivable category. The vehicle will typically continue running, though you may notice poorer throttle response, elevated fuel usage, or intermittent stuttering from the intake runner system. Vehicles with aggressive fail-safe strategies may drop into reduced-power mode. The issue becomes urgent only if you experience severe symptoms such as stalling at low speeds, failure to start, or warning lights related to braking or steering assist. Until those appear, you have reasonable time to schedule a diagnostic appointment without being stranded.