P23B6
Cylinder 6 Fuel Injector Offset Learning at Minimum LimitP23B6 is a generic OBD-II powertrain diagnostic trouble code: Cylinder 6 Fuel Injector Offset Learning at Minimum Limit. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P23B6 means
P23B6 is a fuel trim or injector correction learning fault specific to cylinder 6, indicating that the individual injector quantity correction (offset) learned by the ECM for that injector has reached its minimum allowable limit. Modern diesel and direct-injection gasoline engines continuously adapt each injector's delivered quantity by monitoring contribution to engine speed and adjusting an individual offset; if the correction saturates at the minimum end, it means the injector is consistently delivering more fuel than commanded.
This condition most commonly indicates a leaking or mechanically degraded injector that cannot fully close, allowing excess fuel to enter the cylinder. It can also result from low fuel quality affecting spray pattern, air leaks into the return circuit, or contamination of the injector internals. In some calibrations, a coked nozzle that alters spray angle can also push quantity corrections to extremes.
When the correction reaches its limit the ECM can no longer compensate and logs the fault. Combustion on cylinder 6 will be rich relative to other cylinders, potentially causing higher soot output, increased HC emissions, rough running, and increased thermal load on the cylinder-6 exhaust path. Replacement or reconditioning of the cylinder 6 injector is typically the indicated repair once wiring and fuel supply factors are excluded.
Common causes
Most-frequently reported root causes when P23B6 is logged.
-
1
Leaking or mechanically worn fuel injector on cylinder 6 delivering excess fuel quantity.
-
2
Injector needle stuck partially open due to wear or contamination.
-
3
Incorrect injector installed on cylinder 6 with wrong flow rate or calibration code not programmed.
-
4
Fuel return circuit restriction causing elevated back-pressure and excess injection.
-
5
Air ingress into the fuel supply to cylinder 6 affecting metering accuracy.
-
6
Contaminated or degraded fuel altering injector spray characteristics.
-
7
ECM adaptation data corrupted or not reset after injector replacement.
Symptoms drivers notice
How to diagnose P23B6
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs and freeze-frame data, noting any companion misfire or fuel trim codes.
-
2
Use a scan tool to read individual injector correction values and confirm cylinder 6 is at minimum limit.
-
3
Check cylinder 6 injector flow using a dedicated injector test function or cylinder contribution test if available.
-
4
Inspect the cylinder 6 injector electrical connector and wiring for any issues affecting control signal.
-
5
Verify the correct injector calibration code is programmed into the ECM for the injector fitted in cylinder 6.
-
6
Check fuel return line restriction by measuring return back-pressure if the system allows.
-
7
If the injector is confirmed over-delivering, replace or recondition it and reprogram the calibration code; then reset adaptation and retest.
Related powertrain codes
Frequently asked questions
Does P23B6 mean the injector must be replaced?
In most cases a minimum-limit correction fault on a specific cylinder points to a faulty injector, but always verify the correct calibration code is programmed before condemning the part.
What does minimum limit mean for injector correction?
The ECM can reduce the commanded injection pulse width by a limited amount to compensate for an over-delivering injector; minimum limit means it has reduced as far as the calibration allows and still cannot correct the excess.
Can cleaning the injector fix P23B6?
If the over-delivery is caused by a coked or contaminated nozzle affecting spray pattern, professional ultrasonic cleaning may help; mechanical wear or a stuck needle usually requires replacement.
Should adaptation be reset after replacing the injector?
Yes. After fitting a new injector and programming its calibration code, the individual cylinder fuel trim adaptation should be reset so the ECM learns from a neutral baseline.
Disabling P23B6 in software
RaceTune can permanently disable P23B6 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P23B6 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file