What it means
Fuel Pressure Regulator A has exceeded its control limits because fuel pressure is too high. The code does not identify the underlying fault by itself.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
Fuel Pressure Regulator A is responsible for controlling pressure in its monitored fuel circuit. P228D sets when pressure is too high and the regulator has exceeded its ability to bring it within limits; a faulty sensor can also make the module misread pressure.
Common causes
Most likely first.
- Fuel-pressure regulator A stuck closed or not regulating
- Restricted fuel return path
- Fuel pump delivering excessive pressure
- Fuel-pressure sensor or wiring fault
Symptoms
- Check engine light on
- Hard start, no start, or stalling under load
- Power loss especially at high load or rpm
- Possible long cranking time
How to diagnose it
- Save freeze-frame data and compare commanded with measured fuel pressure to confirm when the pressure rises above the control limit.
- Inspect Regulator A and pressure-sensor connectors and wiring for damage or poor contact that could falsely report high pressure.
- Check accessible fuel return lines and the regulator outlet for kinks, crushing, or blockage.
- Use supported scan-tool tests to see whether Regulator A responds when the module commands pressure changes.
- If the sensor signal is credible, test actual fuel pressure and the pump and regulator operation against the manufacturer's specification.
Common fixes
- Repair a damaged connection or wiring fault at the pressure sensor or Regulator A.
- Clear a verified restriction in the return path or regulator outlet.
- Replace Regulator A if it sticks or fails its operation test.
- Repair or replace a pump or sensor only if testing confirms it is causing the excessive reading or pressure.
Can I keep driving?
Limit driving and avoid heavy loads if the engine runs roughly or loses power; excessive pressure can lead to stalling or difficult starting. Stop driving if stalling occurs.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.