P0230 — Fuel Pump Primary Control Circuit Malfunction
What P0230 means
The engine control module switches the fuel pump on through a relay (or pump driver) and monitors the voltage in that control circuit. P0230 sets when the circuit does not behave as commanded, such as an open, a short to ground or power, or a failing driver. As a result the pump may not run, or may run when it should not.
Symptoms
- Check Engine light is on
- Engine cranks but will not start
- Fuel pump does not run, or runs constantly with the key on
- Hard starting or long cranking
- Hesitation or power loss under load
- Stalling while driving
- Whining from the fuel tank
Possible causes
- Failed fuel pump relay
- Open or shorted wiring in the pump control circuit
- Corroded or damaged relay terminals and connectors
- Blown fuel pump fuse
- Worn pump drawing excess current
- Faulty output driver inside the PCM
How to diagnose
- Read all codes and freeze frame data, and look for related fuel pressure codes
- Turn the key on and listen for the pump to prime for 2–3 seconds
- Inspect the fuse and the fuse box for heat damage
- Swap in a known-good identical relay or bench test the original
- Check power and ground at the relay and pump connectors with a multimeter
- Test the wiring from relay to pump and to the PCM for opens and shorts
- Measure pump current draw and fuel rail pressure
- If all is good, verify the PCM control signal and the module itself
Common fixes
- Replace the fuel pump relay
- Repair damaged wiring or connectors
- Replace the fuse after fixing the cause of the overload
- Replace the fuel pump
- Repair or replace the PCM (rare)
P0230 on different brands
- Ford · manuals
- Ford uses the extended code P0230:0A on 2024-2025 gasoline engines for an open or short in the pump primary circuit; it describes the condition the monitor saw, not a confirmed failed part.
Questions and answers
Can I drive with a P0230 code?
It is best not to. The pump may cut out at any time and stall the engine. If you must, keep it to a short trip to a shop.
What most often causes P0230?
Most often it is the fuel pump relay, corroded terminals, or damaged wiring. Start with the relay, fuse and connectors before suspecting the pump or PCM.
Do I need a new fuel pump for P0230?
Not right away. Check the relay, fuse, power supply and wiring first. Replace the pump if it draws too much current or fails to run with a healthy circuit.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.