Severity High
P228D

Fuel Pressure Regulator 1 Exceeded Control Limits - Pressure Too High

What does the P228D code mean?

The P228D code indicates that the Engine Control Module (ECM) has detected that the fuel pressure in the fuel rail is higher than the commanded pressure. This is often caused by a faulty fuel pressure regulator, a stuck-closed fuel pressure relief valve, a restricted fuel return line, or a malfunctioning fuel pump that is over-pressurizing the system. The ECM monitors fuel pressure via a sensor and adjusts the regulator to maintain target pressure; when it cannot reduce pressure enough, this code sets.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check fuel pressure readings.

2

Step 2: Inspect the fuel pressure regulator and vacuum line for leaks or damage.

3

Step 3: Check the fuel return line for kinks or blockages.

4

Step 4: Test the fuel pump pressure output against specifications.

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

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as high fuel pressure can cause engine damage, poor performance, and increased emissions. Have it diagnosed and repaired promptly.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for parts and labor, depending on the cause. A fuel pressure regulator replacement is often around $100-$200.

06. Related Codes