AutoLogicTools

OBD-II trouble code

P2019: Intake Manifold Runner Position Sensor / Switch Circuit (Bank 2)

The generic fault code for the bank 2 runner position sensor circuit. Identify which head is bank 2 before you unbolt anything — on most transverse V engines it is the one against the firewall, and the whole cost of this job is decided by that fact.

Medium severityPowertrainAir Intake / Manifold ControlDrivable short-term

Quick facts

System
Powertrain
Category
Air Intake / Manifold Control
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$120$900
DIY difficulty
Intermediate DIY

What does P2019 mean?

This is the general-purpose entry in the bank 2 position sensor set. The module has judged the circuit faulty without committing to a direction — not too low, not too high, not out of range, just wrong. It is stored when the failure does not fit any of the specific descriptions, and it is also the code some manufacturers use in preference to the specific ones regardless of what the signal was doing.

The part of this code worth getting right before anything else is which side of the engine bank 2 actually is. Bank 2 is the cylinder head that does not contain cylinder 1. There is no convention that puts it on the driver's side or the passenger's side; it depends entirely on where the manufacturer decided cylinder 1 lives, and that varies between makes and sometimes between engines from the same make. Confirm it in the service data for the specific engine. Choosing wrong here does not lead to a small error — it leads to disassembling the wrong half of the engine.

On a transverse V engine, bank 2 is very often the rear head, tucked against the firewall under the cowl. That single geometric fact drives everything else about this code. The sensor is harder to see, harder to reach, and harder to backprobe. The harness that serves it is buried where you cannot inspect it visually without removing something. And the labour figure for an identical repair on this bank can be double what the same job costs on the front head. When you price this code, price it as a bank 2 job, not as a runner position sensor job.

The access problem also changes the diagnostic order. On an easy-to-reach sensor you can afford to test, guess, and test again. Here every attempt costs real time, so it pays to extract everything you can from data before you reach for a tool.

The strongest tool you have is one that only exists on a two-bank engine: both banks' position sensors are commanded to the same place at the same instant. Put the two position parameters side by side in live data and sweep the actuators. Two readings that track each other means both sensors are reporting sensibly and the fault is likely intermittent or resolved. One reading that sits still while the other moves localises the fault to that bank definitively, from the driver's seat, with nothing removed.

That comparison tells you something the runner control codes cannot. Control codes report on the drive side of the system. Position sensors report on the result, so watching both at once also reveals whether the two banks' flaps are mechanically in step with each other — a linkage or cross-shaft that has slipped shows up as two readings that move together but no longer agree, which no control-circuit code will ever tell you.

One caveat before you go looking for hardware. Some V engines drive both banks' flaps from a single actuator and cross-shaft, and carry fewer position sensors than the code list implies. If a bank 2 position code appears on a vehicle you cannot find a bank 2 position sensor on, the question is not where the sensor is hiding — it is whether the module is running a calibration that expects hardware this vehicle was never built with, which happens after a module swap or a mistaken software load.

Common causes

  • Failed bank 2 runner position sensor
  • Open, shorted or chafed wiring in the bank 2 sensor circuit
  • Corroded or poorly seated bank 2 sensor connector
  • Loss of the five-volt reference or the ground return to the bank 2 sensor
  • Harness damage caused during earlier work on the rear of the engine
  • Runner linkage or cross-shaft on bank 2 that has seized, so the sensor never sees movement
  • Incorrect module calibration expecting a sensor the vehicle does not have

Symptoms

  • Check engine light on
  • Bank 2 runner position parameter frozen or clearly disagreeing with bank 1
  • Bank 2 stuck-runner codes stored alongside
  • Reduced low-speed torque and a duller pull off idle
  • Slightly rough or uneven running at low rpm on some engines
  • Failed emissions readiness because the affected monitor cannot complete

Diagnostic steps

  1. 1.Confirm from the service data which cylinder head is bank 2 on this specific engine. It is the head without cylinder 1, and the answer is not consistent between manufacturers.
  2. 2.Display both banks' runner position parameters together and sweep the actuators with a bidirectional scan tool. A reading that stays put while the other moves confirms the bank without removing anything.
  3. 3.Watch whether the two readings agree as well as whether they both move. Readings that move together but no longer match each other indicate a linkage or cross-shaft out of step, not an electrical fault.
  4. 4.Read all stored codes. Bank 2 control codes alongside this one suggest a shared harness section or connector rather than two independent failures.
  5. 5.Locate the bank 2 sensor physically and check the connector is seated and dry before disturbing anything larger. On a rear head this is often the only easy check available.
  6. 6.With the key on, verify the five-volt reference and the ground return at the bank 2 sensor connector.
  7. 7.Backprobe the signal wire and compare the reading at the sensor with the value the module reports. A discrepancy across that run puts the fault in the harness.
  8. 8.If the vehicle appears to have no bank 2 position sensor at all, verify the module calibration matches the vehicle before searching further for hardware.

Repair cost

$120$900

Bank 2 access is what makes this expensive. On a front-bank layout expect $120 to $450. On a rear head under the cowl the same sensor commonly runs $350 to $900 installed once intake or cowl components have to come off to reach it. Harness repair on the rear bank is $180 to $500 because most of the time goes into gaining access rather than into the repair itself.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with intake manifold runner control actuator replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

How do I know which side of the engine is bank 2?

Bank 2 is the cylinder head that does not contain cylinder 1. Everything else follows from that, and where cylinder 1 sits is a decision each manufacturer makes independently — so there is no rule of thumb that survives across makes, and guessing based on another vehicle you have worked on is how people end up taking apart the wrong half of the engine. Look it up in the service data for this specific engine before any tool comes out.

Why does the same repair cost more on bank 2 than on bank 1?

Because on most transverse V engines bank 2 is the rear head, sitting against the firewall beneath the cowl. The part is the same price; the access is not. Reaching a sensor there can mean removing intake components or cowl trim, and that labour is the bulk of the bill. It also means visual harness inspection is not really available to you, so more of the diagnosis has to be done through data before anything is unbolted.

What does comparing the two banks in live data actually tell me?

Two things. First, whether the fault is really on bank 2 — the module commands both banks to the same position at the same moment, so one parameter sitting still while the other sweeps localises the problem immediately. Second, whether the flaps themselves are in step: two readings that both move but no longer agree with each other point at a linkage or cross-shaft that has slipped, which is a mechanical finding no control-circuit code can give you.

The code says bank 2 but I cannot find a bank 2 sensor. What now?

Stop looking for hardware and check the calibration. Some V engines drive both banks from one actuator and cross-shaft and simply do not carry a second position sensor. If a module was replaced or reprogrammed and the software loaded expects a two-sensor layout, it will report a missing circuit that was never there. Verifying the calibration against the vehicle takes minutes and saves a long search for a part that does not exist.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.