Severity High
P229C

Fuel Pressure Regulator 2 Learning Limit Exceeded - Too Low

📅 Last reviewed: July 2026
What does the P229C code mean?

The P229C code indicates that the Engine Control Module (ECM) has detected that the fuel pressure regulator 2 has exceeded its learning limits, specifically the fuel pressure is too low. This typically occurs when the fuel system cannot maintain the required pressure, often due to a failing fuel pump, clogged fuel filter, or a faulty fuel pressure regulator. The ECM adjusts the regulator's duty cycle to compensate, but if the deviation exceeds a calibrated threshold, this code is set.

High
Severity
$200-$600
Typical Cost
Medium
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and freeze frame data.

2

Step 2: Inspect fuel pressure with a gauge; compare to manufacturer specs.

3

Step 3: Check fuel pressure regulator operation and vacuum lines.

4

Step 4: Test fuel pump output and fuel filter condition.

5

Step 5: Inspect wiring and connectors to the fuel pressure regulator.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as low fuel pressure can cause engine stalling, poor performance, and potential damage to the fuel system or catalytic converter.

How much does it cost to fix?

Repair costs vary from $200 to $600 depending on the root cause. Replacing a fuel pressure regulator typically costs $150-$300, while a fuel pump replacement can be $400-$800.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P229C? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →