Severity High
P228B

Fuel Pressure Regulator 2 Forced Engine Shutdown

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

The P228B code indicates that the engine control module (ECM) detected a critical fault in the fuel pressure regulator 2 circuit, causing the ECM to initiate a forced engine shutdown to prevent potential damage. This typically occurs when the fuel pressure regulator 2 fails to maintain proper fuel pressure, often due to electrical issues, mechanical failure, or contamination. The forced shutdown is a safety measure to avoid engine damage from excessively high or low fuel pressure.

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 codes and verify P228B is present; check freeze frame data.

2

Step 2: Inspect fuel pressure regulator 2 wiring and connectors for damage, corrosion, or loose connections.

3

Step 3: Test fuel pressure using a gauge to compare with manufacturer specifications.

4

Step 4: Check fuel for contamination; replace fuel filter if necessary.

5

Step 5: If wiring and fuel pressure are OK, replace fuel pressure regulator 2.

4. Frequently Asked Questions

Is it safe to drive with this code?

No, it is not safe. The code indicates a forced engine shutdown risk, which can cause sudden stalling while driving, leading to a potential accident. Have the vehicle towed to a repair shop.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for diagnosis and repair, depending on labor rates and parts needed. Replacing the fuel pressure regulator may cost more if the part is expensive.

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