P0230

Fuel Pump Primary Circuit Malfunction

Car Fault Codes Fuel & air

Severity High Get it checked soon and avoid long use.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 15 minutes – 3 hours
Typical cost SAR 50 to 1,800

What it means

The engine computer has detected a fault in the fuel pump primary circuit, which on most vehicles is the control circuit the computer uses to switch the fuel pump relay or pump control module. If this circuit fails, the pump may not run, so the engine is hard to start or stalls while driving.

Symptoms4

  • Hard starting or no start at all.
  • Engine stalling while driving or at idle.
  • No fuel pump sound when the ignition is turned on.
  • Check engine light on.

Possible causes6

  • Failed fuel pump relay or corroded relay terminals in the fuse box.
  • Blown fuse for the relay circuit.
  • Open or short in the wire between the engine computer and the relay.
  • Faulty fuel pump control module on vehicles equipped with one.
  • Poor ground or low voltage in the circuit.
  • Control circuit fault inside the engine computer (rare).

How to diagnose5

  1. Listen for the pump when the ignition is turned on, and use a scan tool to command the pump or relay on if possible.
  2. Check the fuse and relay, and try a matching known-good relay in its place.
  3. Measure the voltage across the relay coil when the computer commands it on.
  4. Check continuity of the control wire between the computer and the relay and its isolation from ground and voltage sources.
  5. If the vehicle has a fuel pump control module, check its power, ground and its own codes.

How to fix6

  1. Replace the failed pump relay or fuse after finding what caused it to fail.
  2. Clean corroded fuse box terminals.
  3. Repair the open or grounded wire in the control circuit.
  4. Replace the fuel pump control module if it is proven faulty.
  5. Replace the pump if it is proven to draw excessive current and blow the fuse.
  6. Clear the codes, then start the engine, road test and confirm the code does not return.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

The cost is very low for a relay or fuse, rises for wiring repairs or a control module, and reaches the upper end if the pump itself must be replaced.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Does this code mean the fuel pump is bad?

Usually not. The primary circuit is the relay control side, so the cause is most often a relay, fuse or wire rather than the pump itself.

Can I drive with this code?

If the engine runs, only short distances and with care, because it may stall suddenly while driving, which is dangerous on highways.

Can I try another relay myself?

Yes. If the fuse box has an identical relay for a less important function, you can swap it temporarily as a test, following the owner's manual.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

6 + 5 = ?

Related codes