DTC codes / Chrysler codes / P1156
P1156 on Chrysler vehicles means the powertrain control module has calculated that the upstream oxygen sensor on bank 2 is reporting a fuel mixture that is too rich on average over a defined monitoring period. The computer is not condemning the sensor itself; it is flagging that the average rich correction on that bank has exceeded the calibrated limit.
You can usually drive the vehicle to a shop, but avoid heavy acceleration and long trips because the rich mixture can overheat and eventually damage the catalytic converter. If the check engine light starts flashing or the engine runs rough, stop driving and have it towed.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for Chrysler vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.