OBD-II fault code

P2B1B: Cylinder 6 Injection Pulse Offset Exceeded Learning Limit

What it means

The injection pulse offset adaptation for cylinder 6 exceeds the calibrated learning window. Injector aging or fuel pressure drift beyond compensation.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The ECM uses a learned injection pulse offset for each cylinder to balance combustion. P2B1B means the correction required for cylinder 6 is beyond the permitted learning window, which can result from a worn cylinder 6 injector or fuel rail pressure drift that exceeds the ECM's compensation range.

Common causes

Most likely first.

  1. Injector worn beyond compensation range
  2. Fuel rail pressure drift

Symptoms

  • Check-engine light
  • Rough idle or engine vibration
  • Reduced engine performance

How to diagnose it

  1. Read freeze-frame data and related codes, noting engine load and rail pressure when the cylinder 6 correction exceeded its learning window.
  2. Review live cylinder-balance or injector-correction data to confirm whether cylinder 6 is the outlier or several cylinders are affected.
  3. Inspect the cylinder 6 injector connector and wiring for damage or poor contact, and look for fuel leaks or signs of recent work.
  4. Compare commanded and measured fuel rail pressure under relevant operating conditions with the manufacturer's specification.
  5. Test cylinder 6 injector operation and delivery using the vehicle's specified method and compare it with the manufacturer's specification.
  6. Repair the fault confirmed by testing, then clear the code and check that the cylinder 6 correction remains within its learning window.

Common fixes

  • Repair poor contact or damaged wiring at the cylinder 6 injector.
  • Correct a confirmed fuel rail pressure supply or control fault.
  • Replace the cylinder 6 injector if testing confirms it is beyond the permitted compensation range.
  • Complete any required cylinder 6 injector coding or adaptation after repair.

Can I keep driving?

Avoid hard acceleration and long trips if the engine vibrates or has reduced power; continued operation can worsen drivability and increase emissions. Stop if it runs severely rough or loses significant power, and have the cylinder 6 injector correction and fuel pressure checked promptly.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes