AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Fuel & Air Metering / P2091 – “B” Camshaft Position Actuator Control Circuit High Bank 1

P2091 – “B” Camshaft Position Actuator Control Circuit High Bank 1

P2091 is a powertrain diagnostic trouble code that points to a fuel control (fuel trim) condition that the vehicle’s control system considers implausible or out of its expected operating window under certain driving conditions. SAE J2012 defines how DTCs are formatted and categorized, but the exact component-level interpretation for many codes can vary by make, model, and year. That means you should confirm what your vehicle calls P2091 and then verify the fault using basic electrical checks and scan data before replacing any parts.

What Does P2091 Mean?

In SAE-style terms, P2091 indicates a fuel trim control plausibility issue—your Powertrain Control Module (PCM) or Engine Control Module (ECM) is seeing fuel correction behavior that doesn’t match what it expects from sensor inputs and operating conditions. Depending on the vehicle, this can be tied to post-catalyst fuel trim strategy, oxygen sensing feedback, airflow measurement, fuel pressure delivery, or exhaust leaks that skew mixture feedback.

This information follows SAE J2012 formatting, and standardized DTC descriptions are published in the SAE J2012-DA digital annex. P2091 is shown here without a hyphenated Failure Type Byte (FTB). If an FTB were present (for example, a suffix like “-xx”), it would act as a subtype to narrow the failure mode (such as signal plausibility vs. range/performance) without changing the base meaning of P2091.

Quick Reference

  • System: Powertrain fuel control (fuel trim plausibility)
  • What it means: Fuel correction behavior is not plausible for conditions
  • Commonly associated with: Air leaks, exhaust leaks, oxygen sensing feedback, fuel delivery issues, airflow estimation errors
  • What you should do first: Verify freeze-frame data, check for intake/exhaust leaks, and confirm sensor signals with scan data
  • Tools that help: Scan tool with live data, smoke machine, fuel pressure test capability, multimeter
  • Driveability risk: Usually driveable, but can cause poor MPG, catalyst stress, and misfire-like symptoms if severe

Real-World Example / Field Notes

A common shop pattern is a vehicle that drives “mostly fine” but has worse fuel economy and an occasional stumble after a long cruise or during steady highway speeds. P2091 shows up because the PCM/ECM keeps trimming fuel to correct what it believes is a mixture error, but the correction trend doesn’t make sense compared to the upstream/downstream oxygen sensing feedback and airflow/load calculation. One possible cause is an exhaust leak ahead of (or near) an oxygen sensor that introduces outside air and skews readings. Another commonly associated cause is unmetered air from a small intake leak that only opens under certain engine movement or temperature. The key is confirming with tests: smoke-test the intake/exhaust as appropriate, verify oxygen sensor activity and fuel trim response on the scan tool, and confirm fuel pressure/delivery before you replace anything.

Symptoms of P2091

  • Check engine light Malfunction Indicator Lamp (MIL) on, sometimes after a cold start or steady-speed cruise when fuel trim monitoring runs.
  • Rough idle Idle may hunt or feel unstable, especially when warm and in closed-loop operation.
  • Hesitation Tip-in stumble or flat spot on light acceleration as the control module corrects fueling.
  • Poor fuel economy Noticeable drop in miles per gallon due to sustained fuel trim correction.
  • Fuel smell Rich-running odor from the tailpipe may be present on some vehicles, depending on how the strategy responds.
  • Reduced power Some vehicles may limit torque or alter throttle response to protect the catalyst when fuel trim is out of bounds.
  • Intermittent drivability Symptoms can come and go as the fault is plausibility-based and may only set under specific load, temperature, or altitude conditions.

Common Causes of P2091

Most Common Causes

  • Unmetered air entry (vacuum leak) downstream of the Mass Air Flow (MAF) sensor, causing a fuel trim plausibility issue
  • Exhaust leak upstream of the Oxygen Sensor (O2S) used for fuel control, skewing mixture feedback
  • Mass Air Flow (MAF) sensor contamination or skewed airflow reporting (signal plausibility problem, not guaranteed failure)
  • Fuel delivery issue such as low fuel pressure/volume under load (restricted filter, weak pump, or pressure control problem depending on design)
  • Fuel injector imbalance or restricted injector on one or more cylinders causing trim correction beyond expected limits
  • Wiring/connector concerns for the fuel trim-related inputs (O2/Air-Fuel sensor circuits, MAF, manifold pressure, intake air temperature), including high resistance or poor terminal tension

Less Common Causes

  • Evaporative Emission (EVAP) purge valve flow problems (stuck partially open or commanded flow not matching actual), creating an unexpected fueling offset
  • Engine mechanical issue affecting air charge (low compression on a cylinder, incorrect valve timing, excessive crankcase ventilation flow)
  • Incorrect or contaminated fuel (water, wrong ethanol content) leading to abnormal correction limits
  • Heated Oxygen Sensor (HO2S) or Air/Fuel sensor heater performance issue delaying accurate feedback (vehicle-dependent)
  • Powertrain Control Module (PCM) possible internal processing or input-stage issue, considered only after power/ground, wiring integrity, and all related sensor signals test good

Diagnosis: Step-by-Step Guide

Tools you’ll want: a scan tool with live data and freeze-frame, a digital multimeter (DMM), a smoke machine (or regulated smoke source), a fuel pressure gauge (or scan tool fuel pressure PID if equipped), a basic vacuum gauge, an oscilloscope (helpful for sensor signal integrity), back-probing pins, and basic hand tools for intake/exhaust inspection.

  1. Confirm P2091 is active or stored and record freeze-frame data (coolant temp, RPM, load, short/long-term fuel trim, and commanded equivalence ratio). This tells you when plausibility failed.
  2. Check for obvious intake duct issues between air filter and throttle body (loose clamps, torn boot). Any unmetered air can force trims out of expected correlation.
  3. Inspect for vacuum leaks and crankcase ventilation leaks. Use smoke testing at the intake and watch for leaks at hoses, manifold gaskets, and PCV paths.
  4. Inspect for exhaust leaks upstream of the sensor used for mixture feedback. A small leak can pull in oxygen and make the engine appear lean, driving trims.
  5. On the scan tool, evaluate fuel trim behavior at idle and at 2,500 rpm no-load. Large changes between conditions often separate vacuum leaks (worse at idle) from fuel delivery issues (worse under load).
  6. Verify sensor plausibility: compare MAF (g/s) to engine displacement and RPM expectations, and compare Manifold Absolute Pressure (MAP) to vacuum gauge readings (if equipped). Look for a signal that doesn’t track throttle/load smoothly.
  7. Check oxygen/air-fuel sensor response and heater operation using live data. Look for a sensor that is slow to respond or biased. Confirm power, ground, and reference/signal integrity with a DMM; use a scope if the signal is noisy or intermittently drops out.
  8. Verify fuel pressure and, if possible, fuel volume under the same conditions shown in freeze-frame. Low pressure at load points toward supply/pressure control problems rather than a sensor issue.
  9. If trims point to a cylinder-specific imbalance, perform an injector balance test (method varies by equipment) or use scan data (misfire counters, cylinder contribution where supported) to justify targeted injector testing rather than replacing a set.
  10. After repairs, clear the code and perform a confirmation drive cycle matching the freeze-frame conditions. Recheck trims to ensure the plausibility relationship is restored and the monitor completes.

Professional tip: Don’t condemn a sensor just because trims are high or low—prove it by checking whether the sensor signal, its power/ground, and the measured air/fuel delivery (smoke test and fuel pressure under load) agree with each other; P2091 is a plausibility fault, so correlation between inputs is the whole test.

Possible Fixes & Repair Costs

Repair depends on what your tests prove. A true P2091 is best handled by confirming power, ground, and signal integrity first, then fixing what you measured—not guessing parts.

  • Low ($0–$80): If inspection shows loose connectors, water intrusion, damaged loom, or poor grounds, cleaning terminals, repairing wiring, and restoring a solid ground path is justified after you verify excessive voltage drop or intermittent continuity with a wiggle test.
  • Typical ($120–$450): If live data and/or Mode $06 indicate abnormal fuel-trim correction and your measurements confirm a biased sensor signal (or a reference/return issue) commonly associated with feedback used for fuel control, replacement of the proven-out sensor or repairing its circuit is justified after verifying correct reference voltage and a stable signal under load.
  • High ($500–$1,800+): If smoke testing confirms an intake/exhaust leak affecting mixture feedback, repairs can climb. If all external circuits, powers/grounds, and inputs test good yet the control output or calculated trim logic remains implausible, a control module’s possible internal processing or input-stage issue may be considered—only after full verification and OEM confirmation steps.

Costs vary with access, rust, calibration needs, and whether the root cause is wiring, air leaks, or a verified signal plausibility problem.

Can I Still Drive With P2091?

Sometimes you can, but it depends on how severe the fuel-control plausibility issue is. If the engine runs smoothly and power feels normal, you may be able to drive short distances to a shop. If you have strong hesitation, surging, stalling, a flashing malfunction indicator, or a raw-fuel smell, stop driving and get it checked. Continued driving with incorrect fuel control can overheat emission components and worsen drivability quickly.

What Happens If You Ignore P2091?

You risk prolonged rich/lean operation, which can damage emission components, foul spark plugs, increase fuel consumption, and create intermittent stalling or hard-start complaints. Even if the car seems “fine,” the control system may be running in a backup strategy that hides the problem until conditions change.

Need HVAC actuator and wiring info?

HVAC door and actuator faults often need connector views, wiring diagrams, and step-by-step test procedures to confirm the real cause before replacing parts.

Factory repair manual access for P2091

Check repair manual access

Related Actuator Camshaft Codes

Compare nearby actuator camshaft trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P2095 – “B” Camshaft Position Actuator Control Circuit High Bank 2
  • P2093 – “A” Camshaft Position Actuator Control Circuit High Bank 2
  • P2089 – “A” Camshaft Position Actuator Control Circuit High Bank 1
  • P2616 – Camshaft Position Signal Output Circuit High
  • P0393 – Camshaft Position Sensor “B” Circuit High Bank 2
  • P0368 – Camshaft Position Sensor “B” Circuit High Bank 1

Key Takeaways

  • P2091 is a fuel control/fuel-trim plausibility type fault at the system level; the exact monitored circuit/input can vary by make, model, and year.
  • Confirm the vehicle-specific definition and test plan using scan data plus basic electrical checks (power, ground, reference, and signal integrity).
  • Prioritize vacuum/exhaust leaks, connector issues, and wiring faults before replacing sensors.
  • Use measured evidence (voltage drop, reference stability, signal response, and plausibility) to justify each repair.
  • Consider a control module issue only after all external inputs and circuits test good.

Vehicles Commonly Affected by P2091

P2091 is commonly seen on vehicles with tight emission control strategies and multiple mixture-feedback inputs, especially where wiring routing and heat exposure are challenging. It’s often reported on some Volkswagen/Audi turbocharged applications, GM direct-injection engines, and certain Hyundai/Kia platforms. The common thread is complex fuel-trim modeling and sensor feedback that must remain plausible across many operating modes, making small leaks, marginal grounds, or biased signals more likely to trigger the fault.

FAQ

Can a weak battery or charging issue cause P2091?

Yes. Low system voltage or unstable charging can distort sensor reference voltage, pull down grounds, and corrupt signal plausibility—especially during cranking and idle. Verify battery state of charge and charging voltage first, then do a voltage-drop test on engine and ECU grounds under load. If trims and sensor signals stabilize when system voltage is correct, fix the power/ground problem before chasing sensors.

Is P2091 usually a bad sensor?

Not automatically. P2091 points to a plausibility problem in fuel-trim control, and a sensor is only one possible cause. Leaks (intake or exhaust), poor grounds, damaged wiring, contaminated connectors, or biased signals from heat/aging can all create implausible feedback. Confirm with scan-tool live data trends and electrical measurements (reference voltage, ground integrity, and signal response) before replacing anything.

Can an intake or exhaust leak trigger P2091?

Yes, and it’s common in the real world. Unmetered air entering the intake or fresh air entering the exhaust can skew mixture feedback and make fuel-trim behavior look implausible to the control logic. A smoke test for intake leaks and a careful inspection for exhaust leaks upstream of mixture feedback points are strong first checks. Repair is justified only when a leak is proven.

How do I confirm the “correct” meaning of P2091 on my exact vehicle?

Start by pulling the OEM code description with a scan tool that supports enhanced powertrain data. SAE J2012 defines the DTC structure, but the monitored input/circuit for many codes can vary by application. Then confirm with testing: check sensor reference voltage (often 5 V where applicable), verify clean grounds with voltage-drop, and compare live data plausibility to known-good conditions.

Will clearing P2091 fix it if the car seems to run fine?

Clearing the code only resets the fault memory and may temporarily turn off the light. If the underlying plausibility issue remains, the monitor will likely run again and the code will return—sometimes only under specific temperature, load, or driving conditions. Use the “runs fine” moment to capture live data, freeze-frame information, and perform wiggle/voltage-drop tests to find an intermittent wiring or leak issue.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer