P016B
Closed Loop Air/Fuel Ratio Control At Limit - System Too Rich
What it means
P016B means Closed Loop Air/Fuel Ratio Control At Limit - System Too Rich.
Check these first
- Leaking fuel injectors adding fuel when they should stay closed
- High fuel pressure from a stuck regulator or restricted return line
- An oxygen sensor reading rich when the mixture is actually fine
- A stuck purge valve feeding fuel vapor into the intake
- Contaminated or wrong-spec fuel
What to do next
- Read fuel trims at idle and at cruise to see if the rich reading follows load
- Check fuel pressure and compare it to specification
- Test the purge valve for sticking open
- Inspect the upstream oxygen sensor response
- Check the injectors for leaks and even flow
- Clear the code and recheck trims after repairs
Look up another code
Enter a full code or a symptom. Press / to search. How to read a code
Type a code above, or start from a symptom or a common code.
Updated
Generic SAE J2012 definition. Last updated 2026-08-30.