OBD Codes List

Diagnostic reference · P229D

P229D

Fuel Pressure Regulator B Exceeded Learning Limits - Too High

System
Injector circuits (P code)
Lamp
Check Engine Light
Category
Powertrain - Fuel/Air Metering

What it means

P229D means Fuel Pressure Regulator B Exceeded Learning Limits - Too High.

Check these first

  • A fuel pressure regulator B that runs above its learned limits
  • A clogged fuel return line
  • A stuck closed regulator B
  • A restriction in the fuel return path

What to do next

  1. Read fuel pressure regulator B learned limits on a scan tool
  2. Inspect the fuel return line for a restriction
  3. Verify rail pressure with a mechanical gauge
  4. Test the fuel pressure regulator B for a stuck closed position
  5. Replace the fuel pressure regulator B if pressure stays high
  6. Clear the code and retest

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-10-10.