Fault code P0230 – fuel pump primary circuit malfunction

Fault code P0230 is called “Fuel Pump (FP) Primary Circuit Malfunction” but in different programs it may be called differently. This fault designation applies to all vehicles equipped with OBD-II.

Technical description and explained code P0230

An internal combustion engine needs three basic components to start and run, which are air, fuel and spark or pressure. As for code P0230, it refers to fuel. The fuel system includes the tank, the low pressure pump, sometimes the high pressure fuel pump. Also fuel tubes and hoses, fuel pressure regulator and fuel injectors.

Fault code P0230 – fuel pump primary circuit malfunction

The fuel pump and fuel injectors are controlled electrically, so there are also fuses, relays and controller for them. Usually the controller is part of the PCM, although some cars, may have a separate fuel injector drive module.

Usually the fuel pump relay is controlled by the controller. The PCM controller grounds the fuel pump relay or primary circuit. Which then supplies power to the fuel pump using the power or secondary circuit.

On some vehicles, when the key is turned on, the pump turns on for a few seconds to fill the system.

To ensure the fuel system works properly, everything must work in concert. For example, if there is insufficient fuel pressure, the fuel injectors will not be able to deliver fuel properly. Insufficient fuel pressure can be caused by a variety of electrical problems. One of which, is a bad voltage at the fuel pump.

The PCM controller monitors the primary fuel pump relay circuit for voltage. If the voltage is out of specification and expected by the controller, fault code DTC P0230 will be set, which is defined as a fuel pump primary circuit fault.

Symptoms of vehicle malfunctions

The main signal that an error P0230 has occurred is the Malfunction Indicator Lamp (MIL) is also known as the CheckEngine Light.

It can also be warning signs such as:

  1. The “Check engine” control lamp on the control panel will light up (the code will be stored as a fault).
  2. Other related fault codes may also be present.
  3. The engine may not start or may start and then stall.
  4. Insufficient fuel supply due to improper fuel pump operation.
  5. There may be no symptoms other than a stored fault code.

A fuel pump secondary circuit malfunction can cause problems starting the engine, so error P0230 is considered serious.  If ignored, the fuel pump may fail completely.

Factors that can cause this error code

The error code P0230 can mean that one or more of the following problems have occurred:

  • The fuel pump relay is faulty and no voltage is supplied to the fuel pump.
  • Damage to the wiring harness leads to an open circuit in the fuel pump power supply.
  • Fuel pump may fail completely.
  • Loose or damaged connectors.
  • The feedback circuit is open.
  • A small bump may have tripped the inertia switch which opens the fuel pump circuit.
  • Fuel pump fuse blown due to short to ground.
  • Faulty power control module (PCM).

How to fix or reset OBD-2 code P0230

Some suggested steps for troubleshooting and fix the error code P0230:

  1. Read all stored data and error codes with an OBD-II scan tool. To find out when and under what circumstances error P0230 appeared.
  2. Clear the error codes from the computer memory and test drive the vehicle to find out if the malfunction appears again.
  3. Test the fuel pump relay.
  4. Visually inspect the electrical wires and connections for looseness and damage.
  5. Check the inertia switch, turn it on if necessary.
  6. Replace fuse if necessary.
  7. Clear the error code from the computer memory again, test drive the vehicle to see if the problem is resolved.

Diagnose and repair of problems

In order to diagnose the fuel pump circuits and clear the P0230 fault code, you must have the wiring diagram for your vehicle. After that you can proceed with further actions.

If the car starts and moves, no complaints on controllability, most likely there is a break in the feedback circuit between the PCM and the fuel pump supply voltage circuit. Repair if necessary.

When the car won’t start or starts and shuts down because of low fuel pressure, check the fuel pump fuse. If it is blown, check the fuel pump supply circuit for a ground fault.

Remove the fuel pump relay (FP), and then check the resistance between the fuel pump connector voltage circuit and the ground. If there is a small resistance indicating a ground fault, disconnect the fuel pump and check it again.

If the fuel pump shows high or infinite resistance after disconnecting it, replace the shorted fuel pump. If the resistance is low after disconnecting the fuel pump, repair the short in the FP supply circuit.

After checking the electrical circuits, there will likely be several scenarios. Either the P0230 error will go away because the wiring problem has been corrected. Or the problem is a faulty relay or fuel pump.

On which vehicles does this problem occur most frequently

Fault code P0230 can occur on different vehicles but there are statistics on which brands this occurs most often. Here is a list of some of them:

  • Audi
  • Buick (Lucerne)
  • Chevrolet (Avalanche, Blazer, Malibu, Tahoe)
  • Citroen (C5, Evasion)
  • Fiat (Ducato, Scudo)
  • Ford (F-150, Focus, Taurus, Transit)
  • GMC (Savana)
  • Hyundai (Accent, Getz, Santa Fe, Sonata)
  • Jeep (Liberty)
  • Kia (Cerato, Sorento)
  • Lifan (Solano, X60)
  • Opel (Astra, Corsa, Meriva, Vectra, Zafira)
  • Peugeot (406, 806, Boxer)
  • Porsche (Cayenne)
  • Subaru (Impreza)
  • Toyota (Land Cruiser, Prado)
  • Volkswagen
  • Volvo
  • GAZelle (Business)

Fault code P0230 can sometimes be found with other errors. The most common are the following: P0231, P0232, P0233.


Rate article
Share to friends
AutoNevod | Technical description of OBD-2 car faults and their solution
Add a comment