Home / DTC / P025D — Fuel Pump Module A Control Circuit High

P025D — Fuel Pump Module A Control Circuit High

Detailed page for trouble code P025D.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P025D

Generic P — Powertrain

Fuel Pump Module A Control Circuit High

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Short to battery voltage on the pump control circuit
  • Open/poor ground or supply wiring to pump module
  • Corroded or damaged connector at fuel pump module
  • Failed fuel pump module (internal driver)
  • Faulty relay or fuse supplying pump control
  • PCM/ECM driver transistor failure or internal fault

Symptoms

  • Malfunction Indicator Lamp (MIL) illuminated
  • No-crank no-start or hard start (if pump not commanded correctly)
  • Engine stalls or poor running due to incorrect fuel delivery
  • Fuel pump runs continuously or will not run depending on failure mode
  • Unusual battery drain or reduced fuel economy (if pump runs continuously)

What to check

  • Read and record freeze-frame and freeze-frame data for voltage and conditions
  • Verify battery voltage and state of charge
  • Visually inspect fuel pump module connector and in-tank wiring for corrosion, bent pins, or water intrusion
  • Check fuel pump fuse and relay operation
  • Check for other related stored DTCs (fuel rail pressure, pump control)
  • Note when the DTC sets (key ON, cranking, running)

Signal parameters

  • Expected control-circuit voltage: near 0 V when the ECM commands LOW (ground) and near battery voltage when open/not driven — refer to vehicle-specific values
  • Supply voltage at pump supply terminal: ~12 V (battery voltage) with key ON
  • Control/driver output is typically low-side switching (ECM grounds to run pump) — high on control circuit indicates loss of expected low-side drive or short to B+
  • Pump coil/module resistance: low ohms (typically

Diagnostic algorithm

  1. Connect a scan tool and confirm P025D present; record freeze-frame data and any additional fuel system codes
  2. Check battery voltage (should be >12 V) and inspect/replace weak battery if necessary
  3. Visually inspect the fuel pump module connector, wiring, and chassis grounds for damage, corrosion, loose pins, or water intrusion; repair as needed
  4. Check fuses and fuel pump relay: swap known-good relay (if applicable) and re-test
  5. With key ON (engine OFF) measure voltage at the pump module control pin/wire: if it reads near battery voltage when ECM should command LOW, suspect a short to B+ or stuck relay
  6. Back-probe control circuit while commanding pump ON with a scan tool: expected result is ECM grounding the control (voltage drops toward 0 V). If control remains HIGH, disconnect the pump connector and observe if voltage changes — if it falls to expected values, fault is downstream (harness/module). If it remains HIGH with connector disconnected, suspect ECM/relay or short to B+
  7. Perform a wiggle test on wiring while monitoring voltage to find intermittent faults
  8. Measure current draw at the pump: excessive or continuous draw indicates pump running or short; open circuit indicates no pump operation
  9. If wiring and connectors test good and harness repairs do not clear the condition, bench-test or replace the fuel pump module. If pump module replacement does not resolve the DTC, suspect PCM/ECM driver failure and consider module-level diagnostics or replacement per vehicle procedures
  10. Clear codes and verify repair by cycling key, cranking, and a road test; re-scan to confirm no reoccurrence

Likely causes

  • Shorted control wire to battery or constant 12V (pin shorted to B+)
  • Corroded connector causing intermittent high-voltage reading
  • Failed pump module electronics (stuck high output)
  • Faulty fuel pump relay contacts fused closed
  • PCM power transistor or logic failure

Fault status

⚠️ Status
Fuel Pump Module A control circuit voltage is higher than expected. Check wiring, connectors, pump module, relay/fuse and PCM driver.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

9,520

The library contains 9,520 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email