OBD-II code family
Fuel Pressure Regulator Control, Shutdown and Learning Faults (5 codes)
5 related fault descriptions. Use each full code and the exact vehicle service information to identify its circuit, monitored condition, and required tests.
Codes in this family
This is the complete published member list for this guide. Each code retains its own page; shared diagnostic context does not mean that every member has the same test or repair.
- P228AFuel Pressure Regulator 1 - Forced Engine Shutdown
- P228BFuel Pressure Regulator 2 - Forced Engine Shutdown
- P228CFuel Pressure Regulator 1 Exceeded Control Limits - Pressure Too Low
- P228DFuel Pressure Regulator 1 Exceeded Control Limits - Pressure Too High
- P228EFuel Pressure Regulator 1 Exceeded Learning Limits - Too Low
What these codes mean
These five reports preserve regulator designation and condition. P228A identifies regulator 1 forced engine shutdown and P228B regulator 2 forced engine shutdown. P228C concerns regulator 1 control limits with pressure too low; P228D retains pressure too high; P228E concerns its learning limit in the stated low direction. Shutdown, current control performance and learning are different diagnostic subjects, not equivalent valve-failure labels.
A regulator number does not establish a physical valve count, second cylinder bank, pump location or one universal rail-relief arrangement. Identify the installed engine, complete manufacturer report and control function. An archived GM chart marked LF1, for example, describes pressure regulation through a cam-driven pump actuator and the delivered portion of each stroke. Its criteria and components are not tests for every engine.
Manufacturer cases retain several alternatives. GM bulletin 20-NA-197, November 2020, lists P228A–P228D with pressure-sensor connector damage or corrosion on its specified L5P/L5D applications. The limited October 2016 service update 16029 describes pump or rail-fastener fuel leakage with P228C/P228D on listed LGX 3.6L vehicles. A regulator-control report therefore does not establish that its valve or relief path is the only possible cause.
GM bulletin 24-NA-094, April 2025, also lists these four reports in a bounded software case for specified 2024 Silverado 1500/Sierra 1500 3.0L applications. Applicable calibration and current service direction must be matched before programming. These dated examples do not establish coverage, current update availability or the same repair for another vehicle.
Learning does not date a fault in months. Ford’s covered 2023–2024 diesel P228E/P228F range check concerns an adaptation factor and pressure-sensor slope context under defined conditions with a short monitoring interval. The stated direction is not automatically the present physical rail pressure. Save available factors and event data before clearing or resetting; setup is required only where the actual procedure calls for it.
Have qualified personnel follow the specified protected supply, sensing, circuit, component and pressure-control checks. Do not cap returns to collect fuel, loosen high-pressure fittings, touch hot fuel lines, attach an improvised gauge, flex energized regulator wiring or recreate a loaded shutdown. Pressure and isolation precautions remain necessary after the engine stops.
A normal restart does not verify a shutdown concern repaired. Avoid driving until assessed after a shutdown or unreliable response and arrange recovery as appropriate. Follow the vehicle’s actual emergency guidance; assistance systems depend on its design. Fuel leakage, severe running symptoms or stalling need a safe stop and help. Quote the demonstrated repair and required verification, not a regulator or pump solely from the code.
Identify the circuit on your vehicle
Match the full DTC, reporting module, and any failure-type suffix to the service information for your exact year, make, model, engine, and equipment. An identifier alone does not establish installed hardware count, location, connector pinout, or a universal measurement.
Where the manufacturer publishes its own meaning for this code, that is the one to work from — it describes the actual component on your vehicle, which the generic definition cannot. Keep the generic description for what it is good for: it tells you which subject area the standard assigned the code to, which is useful context when the two appear to disagree. If they do disagree, follow the manufacturer.