DTC codes / P01xx · Fuel and air metering / P016B
P016B indicates that the powertrain control module has reached the limit of its ability to shorten fuel injector pulse width while trying to bring the air/fuel ratio back to stoichiometric, meaning the engine is running too rich and the computer can no longer compensate. The code is set when the closed-loop fuel trim correction stays pegged at its richest-lean command for a calibrated time.
You can drive the vehicle short distances to a repair shop, but avoid sustained high-speed driving or heavy loads because excess fuel can overheat and damage the catalytic converter. If the engine is misfiring or stalling, stop driving and arrange a tow.
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 all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.