P228D: How to Diagnose & Fix — Fuel Pressure Regulator 1 Exceeded Control Limits - Pressure Too High
7 vehicles · 5 makes · $300-$12,000 repair
How to diagnose and fix P228D: most-reported vehicles
Ranked by owner reports. Each card gives the symptoms, how to confirm the cause, the fix, parts and sources for that vehicle.
RAM 2500 · 2019–2025
The 2019+ RAM 2500 with the 6.7L Cummins diesel uses a Bosch CP4.2 high-pressure fuel injection pump that is prone to catastrophic self-destruction. The CP4.2 relies on diesel fuel for internal lubrication, and any contamination, water intrusion, or low fuel levels cause the pump to disintegrate, sending metal shavings throughout the entire fuel system. This contaminates fuel injectors ($500+ each x6), fuel rails, fuel lines, and the fuel tank, requiring a complete fuel system replacement costing $8,000-12,000+. The previous-generation CP3 pump was far more reliable. Multiple class-action lawsuits have been filed against Stellantis/Bosch.
Common Symptoms
- Engine no-start or sudden loss of power
- Metallic debris in fuel filter
- Loud knocking or grinding from fuel pump area
- Check engine light with fuel pressure codes (P0087, P0088, P228D)
- Excessive cranking before starting
- Fuel filter clogging frequently
- White or black smoke from exhaust
How to Fix
If the CP4.2 has failed, the ENTIRE fuel system must be replaced or thoroughly cleaned: fuel pump, all 6 injectors (Bosch 0445120413), fuel rails, high-pressure fuel lines, fuel tank (or professionally cleaned), and fuel filter. Total cost: $8,000-12,000+ at dealer. Prevention: Install a FASS or AirDog lift pump system ($800-1,200) that provides additional fuel filtration and water separation before the CP4.2. Some owners proactively replace the CP4.2 with a CP3 conversion kit ($3,000-4,500) from S&S Diesel Motorsport or Fleece Performance for permanent reliability.
Sources for this issue (1)
Subaru Ascent · 2019–2020
The Denso-supplied low-pressure in-tank fuel pump can develop a swollen/deformed impeller that jams the pump, causing rough running, no-start, or sudden engine stall while driving. ~22,800 Ascents were included in the 165k-vehicle 2021 recall covering MY 2019-2020 Ascents alongside several other Subaru lines.
Common Symptoms
- engine cranks but won't start
- rough idle / misfire
- stall at speed
- CEL with fuel-pressure code
- long crank when hot
How to Fix
Run VIN through NHTSA / Subaru recall lookup; affected vehicles get a free Denso low-pressure fuel pump assembly replacement under recall WRG-21 / 21V-587. Per Subaru Part 573 report, Ascent repair takes approximately 1 hour 45 minutes at the dealer.
Sources for this issue (3)
Chevrolet Camaro · 2016–2024
Direct-injected Gen 6 Camaros use both an in-tank low-pressure pump and an engine-mounted high-pressure fuel pump (HPFP). Owners report hard starts, jerking/stumbling under load, stalling, and eventual no-start conditions when either pump fails, usually with a low fuel-rail-pressure code (P0087). On the LT1/LT4 the fueling system is also a known limiter under sustained high load; fuel starvation on track or hard driving has been linked to lean conditions and, in worst cases, engine damage. Fuel-pump wear is a frequent RepairPal-listed no-start cause across Camaro years.
Common Symptoms
- Hard starting or long crank
- Engine stalls and won't restart
- Jerking or hesitation under load
- Loss of power / lean condition at high RPM
- Whining from fuel tank
- P0087 low fuel rail pressure
How to Fix
Diagnose fuel-rail pressure with a scan tool; low pressure with P0087 indicates a failing HPFP or supply (in-tank) pump or a clogged filter. Replace the failed pump (HPFP is engine-top mounted; the in-tank pump/module requires tank access). Replace the fuel filter at recommended intervals to reduce strain. Track/high-output cars often upgrade the pump and lines to prevent starvation.
What you need to diagnose it
The repair instructions explicitly call for reading stored codes. Use a scanner that can read the named code families before choosing a repair.The recommended scanner supports these code families; confirm your exact year, model and module coverage before buying.
ANCEL AD310 Classic OBD-II Scanner
Read & clear engine (P) codes
$20–$40View
As an Amazon Associate, we earn from qualifying purchases. Prices are approximate and may vary.
Reading and clearing the code is DIY work. Module replacement or reprogramming is not — most modules are VIN-programmed, so a new one does nothing until a shop codes it to your car. Check for an open recall or service bulletin before buying anything.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- Fuel Pump Module AssemblyCross-refFG2740
Fitment confirmed against the ShowMeTheParts catalog for this vehicle's year and engine.
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
Chevrolet Silverado 2500HD · 2011–2016
GMC Terrain · 2021–2023
Find P228D by make
Browse every documented model and issue for your make.
P228D code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P228D mean?
P228D stands for "Fuel Pressure Regulator 1 Exceeded Control Limits - Pressure Too High." This powertrain code means the engine computer detected that fuel pressure controlled by fuel pressure regulator 1 went higher than the desired/commanded level, beyond acceptable control limits. The system continuously adjusts the regulator to hold target fuel rail pressure; when actual pressure stays too high, this code sets. Excessive fuel pressure can cause a rich mixture, rough running, hard starting, and over time can stress injectors and the catalytic converter. It should be diagnosed promptly to avoid drivability and emissions problems.
What are the most common causes of P228D?
The most common causes of P228D are: Faulty fuel pressure regulator (sticking closed/restricted), Faulty fuel rail pressure sensor, Restricted fuel return line or path, Wiring or connector fault on the regulator circuit, Mechanical high-pressure fuel pump fault, Faulty engine control module (less common). The specific cause varies by vehicle.
How much does it cost to fix P228D?
Repair costs for P228D range from $300 to $12,000, depending on the vehicle and root cause.
Which vehicles are affected by P228D?
Au7o has documented P228D across 7 vehicle models from 5 manufacturers: Chevrolet, GMC, RAM, Subaru, Volkswagen.
Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.