Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P128F
  8. /
  9. Chevrolet
Chevrolet · Fuel · Critical code

P128F on Chevrolet: How to Diagnose & Fix

Fuel Rail Pressure Sensors 1 and 2 Signals - Message Counter Incorrect

1 Chevrolet model · 1 documented issue · 1 critical · $5,000-$12,000 repair

Share:@au7o.io

P128F by Chevrolet model

  • 2011-2016Silverado1
  • FAQ
Diagnose my car
Back to top

P128F by Chevrolet model

  • 2011-2016Silverado1
  • FAQ

P128F on Chevrolet by model: symptoms, diagnosis and fix

Link to this issueError Codes:P0087P0088P128FP0093

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.

Typical repair cost:$5,000 - $12,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jun 2026
All Chevrolet Silverado known issues →

P128F 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 P128F mean on a Chevrolet?

P128F stands for "Fuel Rail Pressure Sensors 1 and 2 Signals - Message Counter Incorrect." Manufacturer-specific code. It is documented on GM vehicles (Chevrolet, GMC, Cadillac) across both direct-injection gasoline and Duramax diesel applications, and it also appears on PACCAR commercial engines listed as "engine rail pressure control - incorrect." The ECM compares the reported values and message counters from the two fuel rail pressure sensors and has determined the data is not arriving correctly or the two sensors disagree. Because the ECM can no longer trust its rail pressure reading, it typically falls back to reduced power. Expect rough running, hesitation, poor fuel economy, hard starting, or stalling. On Chevrolet it is documented across 1 model: Silverado.

What are the most common causes of P128F?

The most common causes of P128F are: Failed or drifting fuel rail pressure sensor (sensor 1 or sensor 2), Open, shorted, or chafed wiring in the fuel rail pressure sensor circuit, Poor connection or corrosion at a rail pressure sensor connector, Low actual rail pressure from a failing high-pressure fuel pump or restricted fuel filter, ECM/PCM fault or out-of-date software calibration. The specific cause varies by vehicle.

How much does it cost to fix P128F on a Chevrolet?

Published repair estimates on Chevrolet range from $5,000 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.

Related codes

  • P1285 · Manufacturer-Specific Powertrain Code (Ford/Mazda: Cylinder Head Over-Temperature Condition)
  • P128A · Cylinder Head Temperature (CHT) Sensor Circuit Intermittent/Erratic
  • P008A · Low Pressure Fuel System Pressure - Too Low
  • P069E · Fuel Pump Control Module Requested MIL Illumination
  • P1128 · Closed Loop Fueling Not Achieved, Bank 1
  • P1130 · Air/Fuel Ratio Sensor Circuit Range/Performance Malfunction, Bank 1 Sensor 1
  • P228C · Fuel Pressure Regulator 1 Exceeded Control Limits — Pressure Too Low

Looking for P128F on a different make?

View P128F across all makes →
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P128F fixes on Chevrolet
We add new causes, fixes and affected Chevrolet models for P128F regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.
See the tech tree