P0087 on Chevrolet: How to Diagnose & Fix
Fuel Rail/System Pressure - Too Low
11 Chevrolet models · 13 documented issues · 11 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.
Find a Chevrolet dealer
Choose to share your location for this search, or enter an area below. Your search location is sent to Google to find dealers.
Open Chevrolet dealer map in Google Maps ↗Call to confirm they service Chevrolet vehicles and check your VIN, recall eligibility, parts availability, and appointment options.
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)
The in-tank electric fuel pump module is a routine wear-out item on the 1995-2005 Cavalier and typically announces itself with a loud whine or high-pitched buzz from under the rear seat before it quits. When it fails the engine cranks normally with no sign of firing. Intermittent hot-restart failures are a classic early stage: the worn pump makes pressure cold but cannot when the fuel is hot. The fuel pump relay is a secondary cause - burned relay contacts from overcurrent produce the same crank-no-start and are a $15 part worth checking first.
Common Symptoms
- Loud whine or buzz from the rear of the car
- Engine cranks but will not start
- Stalls when hot, restarts after cooling
- Sputtering or loss of power under load or uphill
- No fuel pressure at the rail test port
How to Fix
Diagnose properly before dropping the tank: with the key ON, listen for a 2-3 second pump prime; then check fuel pressure at the rail against spec and swap the fuel pump relay with an identical relay in the underhood box. If the pump is confirmed dead, replace the complete module (not a bare pump cartridge) and change the fuel filter at the same time - a clogged filter is a common reason pumps die early. Expect $250-$450 DIY on parts, $550-$850 at a shop for a quality pump assembly.
Sources for this issue (2)
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)
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 11 models: Silverado 1500, Equinox, Express, Silverado 2500HD, Cavalier, Silverado, Cobalt, Traverse, Tahoe, Colorado, Camaro.
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.