1What Does P025A Mean?
P025A is unique among fuel system codes: it is set not by the ECM detecting a fault, but by the Fuel Pump Control Module (FPCM) itself requesting that the ECM illuminate the MIL. The FPCM monitors fuel pump current draw, pump speed (on variable-speed pumps), and system voltage. When the FPCM detects a condition it cannot self-correct — such as pump current outside the 4–12 A operating range or pump speed deviating more than 10% from commanded speed — it signals the ECM to set P025A and light the MIL.
This fault is critical: a failing FPCM or pump can cause fuel pressure to drop below the minimum rail pressure of 58–62 psi at wide-open throttle, resulting in lean misfires or complete engine stall under load.
2Most Affected Vehicles
2011–2014 Mustang GT 5.0L
Variable-speed FPCM — highest P025A rate VERY HIGH INCIDENCE
2009–2012 MKS 3.5L EcoBoost
FPCM failure from heat exposure HIGH INCIDENCE
2010–2014 Taurus SHO 3.5L EcoBoost
Pump motor wear at high mileage MODERATE–HIGH
3Root Causes
-
Failing Fuel Pump MotorWorn brushes or commutator cause current spikes above 12 A. The FPCM detects overcurrent and requests MIL. Most common cause on vehicles >80,000 miles or those frequently run on low fuel (pump relies on fuel for cooling).
-
Faulty FPCMInternal FPCM failure causes it to self-report a fault. FPCM replacement required after confirming pump motor resistance and supply voltage are within spec.
-
Low Battery / Charging System FaultFPCM supply voltage below 10.5 V triggers P025A. Always test charging system output (13.8–14.7 V at idle) before replacing FPCM or pump.
-
Wiring Harness FaultHigh-resistance connections between FPCM and pump cause pump to draw excess current. Check harness for corrosion at the tank connector — especially on vehicles with rust exposure.
4Technical Specifications
On Ford F-150 EcoBoost, P025A is frequently misdiagnosed as a pump failure when the actual cause is a corroded FPCM-to-pump connector inside the fuel tank sender assembly. Before replacing the $400+ FPCM or the pump module, drop the tank and inspect the connector — a green, oxidized terminal causing a 0.3 V voltage drop under load translates to a 2–3 A overcurrent spike that the FPCM reads as a pump fault.
5Diagnostic Steps
-
1Read FPCM-Specific CodesUse iCarsoft CR Ultra P to access the FPCM module directly. P025A is a pass-through code — the FPCM may store more specific sub-codes identifying whether the fault is overcurrent, underspeed, or undervoltage.
-
2Monitor Fuel Pump Current LiveStream FPCM live data: pump current, commanded duty cycle, and actual fuel pressure. Pump current above 10 A at idle confirms pump motor or wiring issue.
-
3Test Charging SystemVerify alternator output: 13.8–14.7 V at idle, >13.0 V under load. Low voltage causes FPCM undervoltage faults that mimic pump failure.
-
4Inspect Tank ConnectorDrop fuel tank or access sending unit. Inspect FPCM-to-pump wiring for corrosion. Perform voltage drop test: <0.2 V drop acceptable; >0.5 V indicates harness fault.
-
5Replace Pump or FPCMReplace the faulty component. On Ford platforms, update FPCM software via iCarsoft CR Ultra P after FPCM replacement to ensure proper variable-speed pump control calibration.
- FPCM direct module access & sub-code reading
- Live: pump current, duty cycle, fuel rail pressure
- Full system scan including FPCM, ECM, PCM
- Covers Ford, Lincoln & 10,000+ models
- Free lifetime software updates
6Related Fault Codes
7Authoritative References
- P2787 — Clutch Fluid Temp Too High
- P2765 — TCC Solenoid Circuit High
- P014C — O2 Sensor Slow Response
- P0503 — VSS Intermittent
- P040D — EGR Temp Sensor B Circuit
- P2706 — Shift Solenoid F Stuck Off
- P0051 — O2 Heater Circuit Low B1S2
- P0672 — Glow Plug Circuit Cyl 2
- P0840 — Trans Fluid Pressure Sensor A
- P0508 — Idle Air Control Circuit Low
- P0778 — Pressure Control Solenoid B
For professional technician reference only. Always verify against OEM service data for your specific vehicle VIN.
Diagnose P025A accurately with iCarsoft CR Ultra P.