Severity High
P229D

Fuel Pressure Regulator 2 Exceeded Learning Limits - Too High

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

The P229D code indicates that the Engine Control Module (ECM) has detected that the fuel pressure regulator 2 (often on high-pressure fuel systems) has adjusted its control signal beyond the maximum calibrated limit, meaning the actual fuel pressure is too high. This can be caused by a stuck regulator, restricted return line, faulty fuel pressure sensor, or wiring issues. The ECM continuously learns and adapts fuel pressure control; when it cannot compensate enough, this code sets.

High
Severity
$50-$150
Typical Cost
High
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: Visually inspect fuel pressure regulator, lines, and connectors for damage or leaks.

3

Step 3: Test fuel pressure with a gauge; compare to manufacturer specs.

4

Step 4: Check fuel pressure sensor signal with a scan tool or multimeter.

5

Step 5: Inspect fuel return line for kinks or blockages.

6

Step 6: If all else fails, replace the fuel pressure regulator 2 and clear codes.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as high fuel pressure can cause engine damage, rich running, and catalytic converter failure. Short trips to a repair shop are okay.

How much does it cost to fix?

Diagnosis typically costs $50-$150. Replacing a fuel pressure regulator can range from $100 to $400 depending on vehicle and labor.

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 P229D? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →