Severity High
P228F

Fuel Pressure Regulator 1 Exceeded Learning Limits - Too High

What does the P228F code mean?

The P228F code indicates that the Engine Control Module (ECM) has detected that the fuel pressure regulator's adaptive learning value has exceeded the maximum allowable limit, meaning the actual fuel pressure is too high compared to the desired pressure. This can be 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 delivers excessive pressure. The ECM continuously adjusts the regulator to maintain optimal pressure, but when the adjustment range is maxed out, it sets this code.

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: Connect a scan tool and verify the code P228F. Check freeze frame data for fuel pressure readings.

2

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

3

Step 3: Test fuel pressure with a gauge; compare to manufacturer specifications. If pressure is too high, suspect regulator or return line restriction.

4

Step 4: Check the fuel return line for kinks, clogs, or restrictions. Clear any blockages.

5

Step 5: If no issues found, replace the fuel pressure regulator and clear the code. Re-test to confirm repair.

Need an OBD2 Scanner for the P228F? 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 long distances as high fuel pressure can cause engine damage, poor performance, and increased emissions. Immediate diagnosis and repair are advised.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for parts and labor, depending on the vehicle and whether the regulator is replaced or the return line is cleared.

06. Related Codes