Fuel Pump Primary Circuit Malfunction
The P0230 code means the vehicle's onboard diagnostic system has detected: Fuel Pump Primary Circuit Malfunction. This is a critical severity code.
- Keep driving?
- No -- stop driving
- DIY difficulty
- moderate
- Estimated cost
- $200 - $800 (parts and labor)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Engine cranks but will not start
- Engine stalls suddenly while driving
- Loss of fuel pressure
- Check Engine Light illuminated
- No fuel pump humming sound when key is turned on
Not sure this code matches what your car is doing? Try the guided checker: Cranks but won’t start →
Probable Causes (Ranked by Likelihood)
- Failed fuel pump relay Very High
- Faulty fuel pump High
- Blown fuel pump fuse High
- Damaged wiring between fuel pump relay and fuel pump Moderate
- PCM fuel pump driver circuit failure Low
Step-by-Step Diagnostic Procedure
-
Check the fuel pump fuse and relay in the fuse box -- swap relay with a known good one and test
-
Turn ignition to ON (not start) and listen for a 2-3 second fuel pump hum from the fuel tank area
-
Test for 12V power at the fuel pump connector with key on -- no voltage indicates a wiring or relay issue
-
Measure fuel pressure at the rail with a gauge -- should read 40-60 PSI on most vehicles
-
If power reaches the pump but it does not run, replace the fuel pump assembly
Common Fixes by Vehicle
What techs usually find when diagnosing P0230 on specific vehicles — tap your vehicle for the fix and the exact part:
2005-2018 Ford F-150/Mustang/Explorer easy DIY
The fuel pump primary circuit supplies power to the in-tank fuel pump through the fuel pump relay and fuel pump driver module (FPDM). Check the fuel pump relay in the underhood fuse box first -- swap it with an identical relay nearby to test. If the relay is good, check the FPDM located on the frame rail near the spare tire. Ford FPDMs corrode from road splash. A corroded FPDM is the most common cause of P0230 on F-150s.
Labor: 30 min - 1 hour2008-2019 GM Silverado/Sierra/Tahoe/Yukon easy DIY
GM trucks use a fuel pump control module to vary pump speed. P0230 indicates the primary power circuit to the pump has a fault. Check the fuel pump relay and fuse first. On 2007+ GM trucks, the fuel pump control module is under the vehicle near the spare tire and exposed to road debris. Clean the connector and check for voltage at the pump. If the module has power but the pump has no voltage, the module has failed.
Labor: 30 min - 1 hour2009-2020 Dodge RAM/Charger/Challenger easy DIY
On Dodge/Chrysler vehicles, P0230 points to the fuel pump relay circuit. The relay is in the TIPM (Totally Integrated Power Module) and is a known failure point on 2007-2016 models. Symptoms include no-start, stalling, and fuel pump running continuously with key off. The relay can be bypassed temporarily for diagnosis, but the TIPM usually needs repair or replacement. Aftermarket TIPM fuel pump relay bypass kits are available.
Labor: 30 min - 1 hourFrequently Asked Questions
Can I drive with code P0230?
No. This code indicates a fuel pump circuit malfunction that can cause the engine to stall without warning or prevent it from starting. Have the vehicle towed to a repair facility.
How do I know if it is the relay or the pump?
Swap the fuel pump relay with an identical relay from another circuit (such as the horn relay). If the pump works with the swapped relay, the original relay is faulty. If not, test for power at the pump connector.
Is a fuel pump replacement expensive?
Fuel pump replacement typically costs $400-$800 including parts and labor. Most of the cost is labor since the fuel tank usually needs to be dropped to access the pump.
Sources
This page is built from documented references. Verify against your own service info before repair work.
P0230 on Diesel, EV & Equipment
The same code ID appears across other engines and platforms. The diagnostic flow varies by manufacturer — these are the platform-specific breakdowns:
See All Codes & Fixes for Your Vehicle
Explore More
Was this helpful?
Share carcodefinder.com with a friend who needs to decode their check engine light.