P0087 on Chevrolet: How to Diagnose & Fix
Fuel Rail/System Pressure - Too Low
10 Chevrolet models · 11 documented issues · 9 critical · $250-$12,000 repair
P0087 on Chevrolet by model: symptoms, diagnosis and fix
The fuel pump module can fail, causing hard starting, stalling, or no-start conditions. GM issued a recall for certain vehicles due to fuel pump issues. The fuel tank assembly design may contribute to pump failures.
Common Symptoms
- Engine stalls while driving
- Long crank time
- No start condition
- Loss of power
- Check engine light
How to Fix
Check if vehicle is covered by GM recall. Replace fuel pump module. Some owners install upgraded pump assembly. Monitor for fuel pressure issues with scan tool.
Sources for this issue (1)
The fuel pump module fails to consistently provide adequate fuel flow to the engine, causing potential stalling while driving. This creates a significant safety hazard as the engine can stall unexpectedly in traffic. GM issued recall N222372310 affecting 23,164 vehicles.
Common Symptoms
- Engine stalling while driving
- Hesitation during acceleration
- Hard starting or extended cranking
- Reduced engine power
- Check engine light
How to Fix
Fuel pump module replacement under recall N222372310. Contact dealer for recall service. Check VIN at my.gm.com/recalls for eligibility.
Call to confirm they can assess your vehicle and perform the stated work. Search results do not confirm qualification, eligibility or coverage.
Sources for this issue (1)
In-tank fuel pump fails causing stalling, hard starts, and no-start conditions. Often fails without warning on high-mileage vans.
Common Symptoms
- Engine stalls while driving
- Long cranking before start
- Loss of power under load
- Whining noise from fuel tank area
- No start condition
How to Fix
Replace fuel pump module assembly. Drop the fuel tank to access. Replace fuel filter at same time.
Sources for this issue (1)
The 2011-2016 Duramax 6.6L diesel uses a Bosch CP4.2 high-pressure fuel injection pump that is prone to catastrophic self-destruction. The CP4 has tight internal tolerances and is not designed for the lower lubricity of American diesel fuel (compared to European diesel). When the pump fails, it sends metallic debris through the entire high-pressure fuel system, contaminating the fuel rails, injectors, and fuel lines. A single CP4 failure typically destroys $8,000-$12,000 worth of fuel system components.
Common Symptoms
- Engine cranks but will not start
- Metallic debris in fuel filter
- Loss of power followed by stalling
- Hard starting that progressively worsens
- Check engine light with fuel pressure codes
- Metal shavings in fuel system
How to Fix
Preventive: Install a CP4 disaster prevention kit ($300-$500) that adds a fuel filter and catch can between the CP4 pump and the fuel rail to trap debris before it reaches the injectors. For a failed CP4, the entire high-pressure fuel system must be replaced or flushed: CP4 pump, all 8 injectors, both fuel rails, high-pressure lines, and the fuel tank must be cleaned. Total cost: $8,000-$12,000 at a diesel shop. The most reliable upgrade is replacing the CP4 with a CP3 conversion kit ($2,500-$3,500 installed), which uses the more robust pump from the 2001-2010 Duramax.
Sources for this issue (1)
Silverado 2500HD/3500HD trucks with the 6.6L Duramax LML use the Bosch CP4.2 high-pressure injection pump, which was designed around European diesel and is poorly lubricated by U.S. ULSD. The pump's roller/cam interface can gall and disintegrate, sending metal shavings throughout the entire fuel system. When it lets go, it contaminates injectors, rails and lines, the engine stalls (often at speed), and the repair commonly runs ~$8,000-$10,000+ because the whole fuel system must be replaced. It is the subject of a certified multi-state class action (Chapman v. GM) that reached a proposed settlement. Very high search and forum demand among HD diesel owners.
Common Symptoms
- Sudden loss of power / engine stall while driving
- Hard start or no-start
- Metal shavings / debris in fuel filter
- Rough running and misfire
- Check engine light with fuel-pressure codes
- Loud knocking from the injection pump
How to Fix
On a CP4 failure the entire high-pressure fuel system must be flushed/replaced — CP4 pump, injectors, rails, lines and filters — to clear all metal contamination; reusing contaminated parts causes repeat failure. Many owners proactively install a CP4-to-CP3 conversion kit (more tolerant of U.S. diesel) or at minimum a 'disaster prevention'/CP4 bypass kit and an upgraded lift pump and water-separating filter, and run fuel additive for lubricity. Check eligibility under the Chapman v. GM settlement for repair reimbursement.
Sources for this issue (1)
The 2008-2010 turbocharged Cobalt SS (2.0L LNF) is direct-injected: a mechanical high-pressure fuel pump is driven off a dedicated lobe on the exhaust camshaft and feeds the rail at roughly 1,400+ psi. Two related failures recur. First, oil leaks past the camshaft cap under the HPFP — GM addressed this with service bulletin 09-06-01-014 for the 2007-2009 Cobalt SS, whose remedy is to reseal the camshaft cap, not to replace the pump. Second, the pump itself loses output: owners report P0087 and P0089 with rail pressure collapsing to around 70 psi at idle instead of the commanded value, producing long crank, stumble, and hard power cutback under boost. Extended oil-change intervals accelerate wear between the cam lobe and the pump follower, so the pump loses stroke and can never build pressure — an oil-maintenance-driven failure, not a recall item.
Common Symptoms
- Oil weeping or dripping from under the high-pressure fuel pump
- Long crank or extended no-start
- Hard stumble and power cut under boost
- Check Engine Light with fuel rail pressure codes
- Loud ticking from the rear of the valve cover
How to Fix
Confirm whether you have an oil leak or a fuel-pressure fault — they look different on a scan tool. For the oil weep at the pump, follow the camshaft-cap reseal procedure per GM bulletin 09-06-01-014 rather than replacing the pump. For P0087/P0089, log commanded versus actual rail pressure: if actual pressure is far below command, pull the HPFP and inspect the follower and the cam fuel lobe for scoring or flattening — a worn lobe means the camshaft must be replaced along with the pump or the new pump will fail again. Verify low-side (in-tank) supply pressure first so you do not condemn the HPFP for a starved feed. Use only oil meeting GM's dexos/OE specification and keep intervals short.
Sources for this issue (3)
P0087 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 P0087 mean on a Chevrolet?
P0087 stands for "Fuel Rail/System Pressure - Too Low." This code means the fuel rail or fuel system pressure has dropped below the level the engine's computer expects. The computer monitors a fuel pressure sensor and has seen pressure fall too low, meaning the engine isn't getting enough fuel — especially noticeable under acceleration or load. This is most common on direct-injection and diesel systems that run very high pressures. Symptoms include hard starting, stalling, hesitation, lack of power, and possible limp mode. On Chevrolet it is documented across 10 models: Silverado 1500, Equinox, Express, Silverado 2500HD, Silverado, Cobalt, Traverse, Colorado, Camaro, Cavalier.
What are the most common causes of P0087?
The most common causes of P0087 are: Clogged or dirty fuel filter, Weak or failing fuel pump (lift pump or high-pressure pump), Faulty fuel pressure regulator or control valve, Restricted or leaking fuel lines, Faulty fuel pressure sensor, Air in the fuel system or running low on fuel, Worn high-pressure pump (direct injection/diesel). The specific cause varies by vehicle.
How much does it cost to fix P0087 on a Chevrolet?
Published repair estimates on Chevrolet range from $250 to $12,000 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.
Looking for P0087 on a different make?
View P0087 across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.