01 Here's Why Your Car Feels Sluggish Even With A Full Tank Of… • 02 How to Start a Successful Car Wash Business: A Complete Gui… • 03 Eco-Friendly and Powerful: The Best Fuel-Efficient SUVs for… • 04 This Is Why It’s Almost Impossible To Sink A Modern Cruise … • 05 P0013 B Camshaft Position - Actuator Circuit (Bank 1) • 06 Why Buying A New Model Car In Its First Year Could Be Your … • 07 You Might Stall On The Highway If You Keep Ignoring That Ra… • 08 System Too Rich: Decoding the Symptoms and Solutions for a … • 09 Why Won't My Car Accelerate But the RPMs Goes Up? • 10 Should You Warm Up Your Car Engine Before Driving? •

DTC codes / BMW codes / P1191

P1191 · BMWPre-Catalyst Fuel Trim System Bank 2

P1191 on BMW vehicles indicates that the engine control module (DME) has detected an out-of-range fuel trim correction for the pre-catalyst oxygen sensor on bank 2, meaning the air-fuel mixture on that cylinder bank is not being controlled as expected. The DME monitors short-term and long-term fuel trim values and sets this code when the correction exceeds a calibrated threshold, typically indicating a lean or rich condition that the system cannot compensate for.

SystemPowertrain
Code typeBMW specific
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • Rough idle or uneven running, especially when the engine is cold.
  • Hesitation or stumble during acceleration.
  • Reduced fuel economy compared to normal.
  • Occasional misfire or surging at steady speeds.
  • Failed emissions test due to high or low carbon monoxide or hydrocarbons.

Common causes, most likely first

  1. Vacuum leak on bank 2, such as a cracked intake boot, failed intake manifold gasket, or deteriorated vacuum hose.
  2. Faulty pre-catalyst oxygen sensor on bank 2, causing inaccurate feedback to the DME.
  3. Leaking or clogged fuel injector on bank 2, leading to imbalanced fuel delivery.
  4. Exhaust leak upstream of the pre-catalyst oxygen sensor on bank 2, allowing outside air to skew readings.
  5. Low fuel pressure or volume, affecting both banks but often more pronounced on bank 2 due to fuel rail design.
  6. Contaminated mass air flow (MAF) sensor, causing incorrect load calculation and fuel trim skew.
  7. Worn spark plugs or ignition coils on bank 2, causing incomplete combustion and false lean readings.

How to diagnose and fix it

  1. Perform a visual inspection of all intake and vacuum lines on bank 2 for cracks, loose clamps, or disconnected hoses.
  2. Use a scan tool to read live fuel trim data for bank 2 and compare with bank 1 to confirm the imbalance.
  3. Check for exhaust leaks before the pre-catalyst oxygen sensor on bank 2 by listening for ticking or using a smoke machine.
  4. Test the pre-catalyst oxygen sensor on bank 2 for proper switching and response using a graphing scan tool or oscilloscope.
  5. Measure fuel pressure and volume to rule out a weak fuel pump or clogged fuel filter.
  6. Inspect and clean the mass air flow sensor, and verify its reading against expected values.
  7. Perform a cylinder balance test and inspect spark plugs and ignition coils on bank 2 for wear or failure.

Bank 2 fuel trim faults often misdiagnosed

  • A vacuum leak at the intake manifold gasket on bank 2 can be intermittent and only set the code under certain temperature or load conditions, so a cold-start smoke test is more reliable than a visual inspection alone.
  • The pre-catalyst oxygen sensor on bank 2 may be slow to respond without completely failing, and a scan tool that only shows a switching pattern may not reveal a lazy sensor; graphing the response time is essential.
  • Fuel trim codes for bank 2 can be triggered by a failing bank 1 sensor if the DME uses a shared reference, so always compare both banks before replacing parts.
  • A clogged catalytic converter on bank 2 can cause increased backpressure and skew the pre-catalyst oxygen sensor reading, leading to a fuel trim code even though the root cause is exhaust restriction.
  • After repairs, the DME may need to relearn fuel trim adaptations; clearing the code and performing a drive cycle is necessary before confirming the fix.

Can I keep driving with P1191?

You can drive the vehicle with P1191 set, but avoid aggressive acceleration or heavy loads until the fault is diagnosed, as prolonged driving with incorrect fuel trim can damage the catalytic converter or cause misfires. If the check engine light begins flashing or you notice severe power loss, stop driving and seek professional diagnosis immediately.

Guidance is general and written for BMW vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage