OBD Codes List

Diagnostic reference · P016B

P016B

Closed Loop Air/Fuel Ratio Control At Limit - System Too Rich

System
Fuel and air metering (P code)
Lamp
Check Engine Light
Category
Powertrain - Fuel/Air Metering

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

  1. Read fuel trims at idle and at cruise to see if the rich reading follows load
  2. Check fuel pressure and compare it to specification
  3. Test the purge valve for sticking open
  4. Inspect the upstream oxygen sensor response
  5. Check the injectors for leaks and even flow
  6. 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.