P0230: Fuel Pump Primary Circuit

P0230 means Fuel Pump Primary Circuit. The engine computer has detected a fault in the fuel pump relay control (primary) circuit.

CodeP0230
SystemFuel system
SeverityHigh
TypeGeneric powertrain

Can I keep driving? Limit driving and diagnose promptly. Continued driving can cause damage, stalling or limp mode.

Common symptoms

  • Engine cranks but does not start
  • Stalling while driving
  • Loss of power

Possible causes

  • Failed fuel pump relay or fuse
  • Wiring fault in the pump control circuit
  • Faulty fuel pump control module (on some vehicles)
  • Failed fuel pump

How to diagnose P0230

  1. Check the fuel pump fuse and relay.
  2. Listen for the pump priming when the ignition is switched on.
  3. Check voltage and ground at the pump connector.
  4. Check the pump control module if the vehicle has one.

What the code means, digit by digit

PPowertrain0Generic (SAE) code2Sub-system30Specific fault

Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.

Symptoms linked to P0230

Related codes

General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.