Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P128A
  8. /
  9. Ford
Ford · Engine · Moderate code

P128A on Ford: How to Diagnose & Fix

Cylinder Head Temperature (CHT) Sensor Circuit Intermittent/Erratic

1 Ford model · 1 documented issue · 1 critical · $50-$15,000 repair

Share:@au7o.io

P128A by Ford model

  • 2018-2020F-1501
  • FAQ
Diagnose my car
Back to top

P128A by Ford model

  • 2018-2020F-1501
  • FAQ

P128A on Ford by model: symptoms, diagnosis and fix

Link to this issueError Codes:P0087P0088P008AP0193P128A

The 2018-2020 F-150 3.0L Power Stroke diesel uses a Bosch CP4.2 high-pressure fuel pump. The CP4 was engineered for high-lubricity European diesel, not U.S. ultra-low-sulfur diesel, so its internal roller/cam followers can run dry and gall. Air ingress and cavitation accelerate the wear. When the pump fails it doesn't just stop — it 'grenades,' sending metal shavings throughout the entire high-pressure fuel system, destroying injectors, rails, lines, and the tank in a cascade. Owners have reported failures as early as ~48,000 miles, and the resulting whole-system replacement commonly runs $8,000-$15,000+. It is the single most catastrophic and most-searched issue for the F-150 diesel.

Common Symptoms

  • Sudden loss of power / engine stall and no-restart
  • Hard starting or extended cranking
  • Metal debris found in fuel filter
  • Fuel-system / powertrain warning lights
  • Rough running before total failure

How to Fix

Prevention is key: run a quality diesel fuel/lubricity additive at every fill, change the fuel filters on schedule, prime carefully and avoid running the tank to empty (air ingress), and consider a CP4 'disaster prevention'/bypass kit that routes pump weep fuel and filters debris before it reaches the tank/lines (e.g. S&S Diesel CP4-6.7F-BP-G2.1-class kits, model-fitment dependent). After a failure, the entire high-pressure side must be replaced — CP4 pump (Bosch, Ford FC3Z-9A543-A-class on 6.7; verify exact 3.0L PN), all injectors, rails, lines, and tank flush. Some owners convert to a more tolerant pump. Prevention kit/additive $50-$500; post-failure repair $8,000-$15,000+.

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

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jun 2026
All Ford F-150 known issues →

P128A 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 P128A mean on a Ford?

P128A stands for "Cylinder Head Temperature (CHT) Sensor Circuit Intermittent/Erratic." A Ford-family powertrain code. The PCM saw the cylinder head temperature sensor signal drop out or jump around erratically while the engine was running, rather than changing smoothly with engine temperature. The CHT sensor threads into the cylinder head itself (not a coolant passage) and Ford uses it for fuel trim, spark timing, cooling fan control and fail-safe cooling, so a bad signal can cause rough running, poor fuel economy, changed fan behavior, or a false overheat/fail-safe event in which the PCM starts disabling injectors. P128A sits in the manufacturer-specific P1xxx block, so confirm the definition against your make before parts are replaced. On Ford it is documented across 1 model: F-150.

What are the most common causes of P128A?

The most common causes of P128A are: Failing cylinder head temperature sensor (intermittent internal fault), Corroded, loose, or backed-out CHT sensor connector terminals, Chafed or broken CHT signal/ground wiring in the harness, Poor engine ground or shared sensor ground fault, Actual cooling system problem (low coolant, stuck thermostat) causing erratic readings, PCM fault (rare, diagnose wiring and sensor first). The specific cause varies by vehicle.

How much does it cost to fix P128A on a Ford?

Published repair estimates on Ford range from $50 to $15,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)
  • P128F · Fuel Rail Pressure Sensors 1 and 2 Signals - Message Counter Incorrect
  • 00522 · Engine Coolant Temperature Sensor (G62): Open Circuit / Short to Positive (B+)
  • 16500 · Engine Coolant Temp. Sensor (G62): Implausible Signal
  • 16502 · Engine Coolant Temperature Sensor (G62): Signal too High
  • 16566 · Mass Air Flow Sensor Signal Too Low (VAG)
  • 17664 · Engine Coolant Temperature Circuit (G62): Open / Short to B+
  • P0008 · Engine Position System Performance - Bank 1

Looking for P128A on a different make?

View P128A 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 P128A fixes on Ford
We add new causes, fixes and affected Ford models for P128A 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