P0002 – Fuel volume regulator control -circuit range/performance


By Mia (Contact Me)
Last Updated 2016-06-02
ASE Master Tech

CodeFault LocationProbable Cause
P0002 Fuel volume regulator control -circuit range/performance
(Buy Part On Amazon)
Wiring, regulator control solenoid

We recommend Torque Pro

What Does Code P0002 Mean?

The diesel fuel system contains a low-pressure and high pressure side. The low pressure side consists of the tank, pump, filters, water separator, bleeder valves and necessary fuel lines. The high pressure side varies according to injection type, but typically consists of a high pressure pump and fuel rail.


A typical common rail diesel fuel system
(Courtesy: dieselnet.com)
The fuel volume control valve (FVCV) is found on high pressure pump on most modern common rail diesel engines. It regulates the volume of fuel from the internal transfer pump to the high pressure pumping components. The valve adjusts the low pressure side of the system to meet the demands of the engine.
The FVCV is a duty cycle controlled solenoid controlled by the PCM. One side of the solenoid receives battery power, and the other is intermittently grounded by the PCM.
The combination of the FVCV and the fuel pressure control valve (FPCV) is used to correctly supply fuel to the engine. The fuel pressure sensor monitors FVCV and FPCV operation and informs the powertrain control module (PCM) of any changes.


A typical fuel volume control valve and high pressure pump
(Courtesy: slideshare.net)
The code P0002 stands for fuel volume regulator control circuit. The PCM monitors the state of the FVCV circuit and sets this code when it finds a range / performance problem.

Note: A range/Performance related code will be set when either a sensor or other component does not perform within the range the PCM (Powertrain Control Module) expects to see, given the current engine load/speed, and information gathered from other sensors.  The possible causes of Range/Performance codes are likely to be defective sensors as easily as they are likely to be the result of wiring issues that affect the operation of the affected sensor or component, which means that with these codes, it is important to regard all sensors and components as part of the control circuit the code refers to.

What are the common causes of code P0002?

To sum things up, the common causes for code P0002 are as follows:

  • Faulty fuel volume control valve

  • Fault in the FVCV circuit

  • Problem with the PCM

What are the symptoms of code P0002?

Besides an illuminated check engine light, there are other symptoms that might accompany a P0002 code. These include lack of power and a no start condition.

How do you troubleshoot code P0002?

The following steps will help you troubleshoot a P0002 code:

  • Perform a visual inspection of the FVCV and connection.

Many problems can easily be found in the harness and connectors. So, begin your diagnosis by visually inspecting the FVCV and its connection.

  • Test the FVCV solenoid

After the visual inspection, the next step is to test the FVCV. Do this by connecting a current probe to the power supply wire. With the engine running, current draw should be between 35 to 80 MA depending on the manufacturer.

You can also test the internal resistance of the FVCV solenoid. Touch a meter lead to each terminal on the solenoid. Consult the manufacturer’s specifications for acceptable resistance value. Anything great than specification or a reading of out of limits (OL), means the FVCV solenoid is bad and should be replaced.

While testing the FVCV can be done with a multimeter, it is even better to test it with an oscilloscope. Using a scope, the FVCV should produce a nice, square duty cycle waveform.


Example of a duty cycle waveform pattern

(Courtesy: .electronics-tutorials.ws)

  • Check the circuit

If the FVCV checks out OK, but you still have P0002 code illuminated, you’ll need to check the circuit.

The FVCV will have two wires going to it: power and PCM controlled ground. Consult the repair manual for your vehicle to determine which wire is which.

Disconnect the FVCV connector and touch one end of a test light to the B+ pin. Connect the test light clamp to the battery negative post. The test light should illuminate. If it does not, there is problem in the power supply circuit and you will need to consult the factory wiring diagram.

Finally, check that the PCM is grounding the negative side of the circuit. Disconnect the FVCV connector and touch one end of a test light to the ground pin. Connect the test light clamp to the battery positive post. Crank the engine. If the PCM is grounding the circuit, the test light should flash. If it does not, there is either an open in the ground side of the circuit or problems with the PCM.

Codes Related to P0002

  • DTC P0001: Fuel volume regulator control circuit open
  • DTC P0003: Fuel volume regulator control circuit low
  • DTC P0004: Fuel volume regulator control circuit high