Treat this as urgent. If the control circuit fails outright the engine will not start or can stall while driving, and an intermittent fault risks an unexpected stall in traffic. Get it diagnosed before relying on the vehicle. P0230 is a powertrain code meaning the PCM detected a problem in the fuel pump primary (control) circuit — the low-current side it uses to switch the fuel pump relay or fuel pump control module on and off. It points at the control wiring and relay/driver, not necessarily the pump motor itself.
What P0230 means
The engine computer (PCM) does not send heavy current to the fuel pump directly; instead it drives a low-current control circuit that energizes a fuel pump relay or a fuel pump control module, and that device then feeds battery voltage to the pump. That control side is the "primary" circuit, while the high-current wiring that actually powers the pump motor is the "secondary" circuit. On Chrysler and Jeep vehicles the fuel pump relay lives inside the TIPM (Totally Integrated Power Module) and the PCM requests it over the network, while on many Ford electronic returnless systems the PCM commands a separate Fuel Pump Control Module. P0230 sets when the PCM sees that primary circuit open, shorted to ground, or shorted to voltage, or when the actual state of the control line does not match what the PCM commanded.
Symptoms
- Engine cranks but will not start because the pump never primes or runs
- Intermittent stalling or a sudden loss of power while driving
- Long cranking or hard starting, often worse after the car has sat
- Check Engine light on, frequently alongside fuel-pump companion codes (P0231/P0232, or Ford's P025A-P025D)
- No brief fuel-pump hum for roughly two seconds when the key is first turned to RUN
- Hesitation, surging, or sputtering under load from low or erratic fuel pressure
Common causes
- Failed fuel pump relay, or a defective relay/driver inside the TIPM (Chrysler/Jeep) or the fuel pump control module (Ford)
- Corroded, loose, or high-resistance connector at the relay or control-module control terminal
- Open, chafed, or broken wire in the PCM-to-relay control circuit, or a short to ground or to voltage on it
- Blown fuse or lost power feed supplying the relay coil / control module
- Poor or corroded ground for the relay or fuel pump control module
- Water intrusion and corrosion inside the TIPM or underhood fuse box
- Internal PCM control-driver fault for the fuel pump output (least common — verify wiring first)
Severity & driving advice
Severity: High — A fuel pump primary-circuit fault can stop the pump entirely, causing a no-start or a sudden stall in traffic.
Can I drive? Treat this as urgent. If the control circuit fails outright the engine will not start or can stall while driving, and an intermittent fault risks an unexpected stall in traffic. Get it diagnosed before relying on the vehicle.
Diagnostic approach
- Read codes and freeze-frame first — Pull all stored DTCs and note any companions. Secondary-circuit codes (P0231 low, P0232 high) or Ford's P025A/P025C/P025D fuel-pump-module control codes help you separate the control (primary) side from the power (secondary) side and point to which circuit to test.
- Confirm whether the pump actually runs — With the key turned to RUN, listen for the roughly two-second priming buzz from the tank. Then measure fuel pressure with a gauge or a scan-tool pressure PID and compare it against the vehicle's spec. No prime and no pressure supports a control-circuit fault; normal pressure suggests the fault is intermittent or elsewhere.
- Verify power feeds and grounds — Confirm battery voltage (about 12 V, or roughly 9-16 V system range) reaches the fuel pump relay coil or control-module feed, check the fuel pump fuse, and confirm the relay/module has a clean ground. A missing feed or bad ground can set P0230 with everything else intact. Swapping in a known-good relay is a quick check on relay-based systems.
- Test the control (primary) circuit — With the relay or control-module connector unplugged, back-probe the PCM control wire and confirm the PCM drives it as commanded — it should switch between battery voltage and ground (or a pulse-width signal on module systems) when the pump is asked to run. Check that same circuit for open, short to ground, and short to voltage.
- Inspect wiring and connectors end to end — Follow the harness from the PCM to the relay/TIPM or fuel pump control module. Look for corroded or backed-out terminals, chafed insulation, and water intrusion in the TIPM or fuse box, which is a common cause on Chrysler and Jeep vehicles.
- Follow the module pinpoint routine on Ford ERFS — On Ford's electronic returnless system, work through the fuel pump control module pinpoint test: check the fuel pump monitor (FPM) feedback and the control-module command circuit at the PCM connector, and make sure the inertia fuel shutoff (crash) switch has not tripped, before condemning the control module.
- Isolate module versus PCM last — If the control wiring, feeds, grounds, and relay/control module all test good but the pump is still never commanded, only then suspect the PCM's internal fuel-pump driver. This is the least common cause, so confirm the circuit is clean before replacing an expensive module.
FAQ
Can I keep driving with a P0230 code?
It is risky. The primary circuit is what turns the fuel pump on, so a failure can leave you with a no-start or cause the engine to quit while you are moving. If the car still runs, keep trips short and get it checked promptly, because an intermittent control-circuit fault can strand you without warning.
Does P0230 mean my fuel pump is bad?
Not necessarily. P0230 is about the control (primary) circuit the PCM uses to switch the pump on, not the pump motor itself. The real fault is often a relay, a control module, a corroded connector, or a broken wire. The pump can be perfectly good yet never get the command to run.
What is the difference between P0230, P0231, and P0232?
P0230 flags the primary (control) side of the fuel pump circuit that the PCM commands. P0231 and P0232 flag the secondary side that carries power to the pump motor — P0231 for a circuit-low (voltage too low) reading and P0232 for circuit-high (voltage too high). Seeing them together helps pinpoint whether the control or the power path is at fault.
Is P0230 the same as Ford's P025A or P025C codes?
They describe the same idea in newer terms. Ford's electronic returnless system uses a fuel pump control module, and its control-circuit faults show up as P025A (open), P025C (low), and P025D (high) for the fuel pump module A control circuit. P0230 is the older generic name for a fuel pump primary/control-circuit problem, so the diagnostic approach — checking the command wire, feeds, and module — overlaps closely.
Where is the fuel pump relay on a Chrysler or Jeep with P0230?
On most modern Chrysler and Jeep models the fuel pump relay is built into the TIPM (Totally Integrated Power Module) under the hood, not a separate plug-in relay. That means water intrusion or an internal TIPM fault can trigger P0230, and the fix may involve repairing or replacing the TIPM rather than a standalone relay.