P228C: Fuel pressure regulator 1 cannot bring rail pressure up to target
Fuel Pressure Regulator 1 Exceeded Control Limits – Pressure Too Low
Severity: Inspect soon
GM service information puts the engine into reduced power when P228C sets, and KBB advises against driving with it because low fuel pressure can damage the engine and catalytic converter.
It gets more serious if:
- Stop: Stop driving if the engine stalls, cuts out or loses power while moving, and have it towed.
- Stop: Stop and switch the engine off if you smell fuel or see a leak under the hood. GM found fuel could leak from loose pump or rail fasteners on some models.
P228C in short
P228C means rail fuel pressure stays well below what the engine computer is commanding on a direct-injection engine. On GM engines, loose engine computer terminals, a high-pressure pump or its inlet line, and contaminated fuel are common. Expect reduced power. Get it checked soon, and stop if the engine stalls or you smell fuel.
On a direct-injection engine, a camshaft-driven high-pressure pump feeds the fuel rail and a solenoid valve on the pump (regulator 1) sets the pressure. The engine computer compares the rail pressure sensor reading with its target.
In GM service information for the 3.0L and 3.6L V6, P228C sets when actual pressure stays 3 MPa (about 435 psi) below target for more than 10 seconds with good supply pressure from the tank. It is a Type A code: the check engine light comes on at once and the driver gets a "Reduced Engine Power" message.
GM bulletins show the fault is not always the pump. Extra resistance at the engine computer terminals (as little as 2 ohms) can set it, as can a restricted check valve in the pump inlet hose, contaminated fuel, or factory-loose pump or rail fasteners that leak fuel. Land Rover traced it to the metering valve inside the pump.
Most likely causes
Cause 1: Poor terminal contact at the engine computer (GM 3.0L/3.6L)
Supported by vehicle data- Why it ranks here
- GM bulletins for 2010–2015 ATS, Camaro, CTS, Equinox, Impala, LaCrosse, SRX, Terrain and XTS tell technicians to recheck engine computer terminals for the rail pressure sensor and pump when service information finds nothing, noting the code can set with 2 ohms of resistance. GM service information also lists circuit resistance.
- What would change this
- Rises if terminals are loose or crimps are poor, or the code returns when the harness is moved. Falls if terminal tension and circuit resistance are good.
Cause 2: High-pressure fuel pump or restricted pump inlet line
Supported by vehicle data- Why it ranks here
- GM tells technicians to replace the high-pressure pump and its inlet line for P228C on 2011–2018 V6 models, and to check the inlet hose check valve for restriction. Land Rover blames the metering valve inside the pump on 2012–2014 Evoque and LR2. KBB and GM service information list the pump.
- What would change this
- Rises if actual pressure lags desired under load while low-side pressure is good, or the inlet line check valve is restricted. Falls if pressure tracks desired.
Cause 3: Contaminated fuel (including E85 use)
Supported by vehicle data- Why it ranks here
- GM bulletins ask for a fuel sample and a full flush if contamination is found, and one links repeat P228C to E85 use after a pump replacement.
- What would change this
- Rises if a fuel sample shows water, debris or separation. Falls if the fuel is clean.
Cause 4: Loose pump or rail fasteners leaking fuel (2016–2017 GM)
Supported by vehicle data- Why it ranks here
- GM service update 16029 says the pump or rail fasteners on 2016 Camaro, CTS, XT5 and 2017 ATS may not have been tightened at the factory, so fuel can leak and set P228C, P228D or P00C6.
- What would change this
- Rises if there is a fuel smell or wetness at the pump or rail on these models. Falls if the dealer confirms the update is done.
Cause 5: Fuel rail pressure sensor reading low
Supported by vehicle data- Why it ranks here
- On 2014–2016 GM V8 trucks, SUVs, Corvette and CTS, GM says to replace the rail pressure sensor if service information does not find the cause.
- What would change this
- Rises if the sensor reading does not match a known pressure or jumps around. Falls if it reads sensibly.
Cause 6: Worn camshaft lobe or camshaft problem driving the pump
Possible — needs testing- Why it ranks here
- GM service information lists camshaft sensor faults and worn cam lobes, and KBB lists worn camshaft or timing problems. No bulletin names it for this code.
- What would change this
- Rises if camshaft codes are also stored or the pump-drive lobe is worn. Falls if timing and lobes check good.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all codes and freeze-frame data. Note whether P228C is current or only in history, and whether P00C6, P0089, P228D or misfire codes are stored too.
IfP228C is only in history and the car drives normally
It meansGM suggests checking the fuel and comparing actual and desired pressure before replacing parts.
IfP228C is current
It meansCheck bulletins before testing.
Step 2: Ask a dealer to check the VIN for open service updates and fuel system bulletins, and check for a fuel smell around the engine.
IfA 2016–2017 GM model with an open fastener update, or a fuel smell
It meansDo not drive it; the pump or rail may be leaking.
Points to: Loose pump or rail fasteners leaking fuel (2016–2017 GM)
IfNothing applies
It meansCompare actual and desired pressure.
Step 3: Have a shop compare actual and desired rail pressure and low-side pressure under load, take a fuel sample, and check the engine computer terminals for the pump and sensor circuits.
Warning:Run the engine outdoors and keep clear of belts and the fan. Never loosen a fuel fitting: the high-pressure side can hold pressure after shutdown and a fuel spray can cause injury or fire.
IfLoose terminals or extra resistance in the pump or sensor circuits
It meansRepair the terminals before replacing parts.
Points to: Poor terminal contact at the engine computer (GM 3.0L/3.6L)
IfThe fuel sample is dirty, watery or separated
It meansFlush the fuel system; the pump may also need replacing.
IfActual pressure lags desired with good low-side pressure and good circuits
It meansPump or inlet line fault.
Points to: High-pressure fuel pump or restricted pump inlet line
IfThe pressure reading does not make sense while the engine runs well
It meansSuspect the sensor.
Symptoms
- Check engine light on
- "Reduced Engine Power" message or limp mode Gets more serious: stop and have it checked.
- Hard starting, rough idle or misfires
- Fuel smell under the hood Gets more serious: stop and have it checked.
- Engine stalls while driving Gets more serious: stop and have it checked.
Compare with: Check engine light with loss of power
How to fix
Step 1: Ask a dealer to check the VIN for open service updates and fuel system bulletins before buying parts.
Step 2: If you have been using E85 or filled up just before the problem began, tell the shop so they test the fuel first.
Parts and cost context
- Fuel pump:The high-pressure pump is a common fix, but GM bulletins also repair engine computer terminals or the pump inlet line. Test first. Labour varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
ChevroletYour car
2010–2018 · Equinox · 3.0L V6, 3.6L V6
Supported by vehicle dataRecheck engine computer terminals; if the code persists, GM replaces the high-pressure pump and inlet line and checks the fuel (also Terrain, Impala, LaCrosse, SRX, ATS, CTS). Bulletin status not verified.
2016 · Camaro
Supported by vehicle dataService update 16029 for factory-loose pump or rail fasteners that can leak fuel (also 2016 CTS, XT5 and 2017 ATS). Bulletin status not verified.
2014–2016 · Silverado 1500
Supported by vehicle dataIf service information finds nothing, GM replaces the rail pressure sensor (also Sierra, Tahoe, Suburban, Yukon, Escalade, Corvette). Bulletin status not verified.
PIP5209CStatus unverified
P00C6 and/or P228C: recheck engine computer terminals
2010–2015equinox, camaro, impala · issued · NHTSA 10114546
Check terminal fit, tension and crimps for the rail pressure sensor and pump circuits.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIP5385DStatus unverified
P228C setting
2011–2018impala, equinox, captiva-sport · issued · NHTSA 10129104
Inspect the fuel; replace the high-pressure pump and its inlet line; flush if contaminated.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GCUS-3-729Status unverified
Service update 16029: pump or rail fasteners
2016–2017camaro · issued · NHTSA 10130675
Fasteners may be loose from the factory; fuel can leak and set P228C, P228D or P00C6.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIP5279AStatus unverified
Service engine soon light with fuel pressure codes
2014–2016silverado-1500, tahoe, suburban, corvette · issued · NHTSA 10114645
If service information finds nothing, replace the rail pressure sensor.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GMCYour car
2010–2018 · Terrain · 3.0L V6, 3.6L V6
Supported by vehicle dataSame bulletins as the Equinox. Bulletin status not verified.
PIP5209CStatus unverified
P00C6 and/or P228C: recheck engine computer terminals
2010–2015equinox, camaro, impala · issued · NHTSA 10114546
Check terminal fit, tension and crimps for the rail pressure sensor and pump circuits.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIP5385DStatus unverified
P228C setting
2011–2018impala, equinox, captiva-sport · issued · NHTSA 10129104
Inspect the fuel; replace the high-pressure pump and its inlet line; flush if contaminated.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
BuickYour car
2011–2016 · LaCrosse
Supported by vehicle dataRepeat P228C after a pump replacement with E85 use: check the fuel and the pump inlet hose check valve. Bulletin status not verified.
PIP5385Status unverified
P228C in history after pump replacement and E85 use
2011–2016lacrosse · issued · NHTSA 10113954
Check fuel for contamination and the pump inlet hose check valve for restriction.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Land RoverYour car
2012–2014 · Range Rover Evoque
Supported by vehicle dataRough running, hard starting or misfires with P228C-77 from the pump metering valve (also 2013–2014 LR2). Bulletin status not verified.
LTB00730NAS1Status unverified
MIL with P00C6 and P228D-00 or P228C-77
2012–2014range-rover-evoque, lr2 · issued · NHTSA 10105424
Possible internal fault in the high-pressure pump metering valve.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P228C questions
Is it safe to drive with P228C?
Not for long. GM engines go into reduced power and KBB advises against driving with it. Get it checked soon, and stop if the engine stalls or you smell fuel.
Does P228C always mean a new high-pressure fuel pump?
No. GM bulletins also fix it by repairing engine computer terminals, replacing the pump inlet line, cleaning out bad fuel or replacing the rail pressure sensor.
Sources and review
- DTC P0089, P00C6, P228C, or P228D (LF1, LFW), 2011 Saab 9-4X service information
- P228C code: fuel pressure regulator 1 exceeded control limits, pressure too low
- Service update 16029: high-pressure pump or fuel rail fasteners (GCUS-3-729)
- P00C6 code: fuel rail pressure too low during engine cranking
- P00C6 and/or P228C: recheck engine computer terminals (bulletin PIP5209C)
- P228C setting: inspect fuel, replace high-pressure pump and inlet line (bulletin PIP5385D)
- P228C in history after pump replacement with E85 use (bulletin PIP5385)
- MIL with P00C6 and P228D-00 or P228C-77 (bulletin LTB00730NAS1)
- Service engine soon light with fuel pressure codes (bulletin PIP5279A)
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error