Reading Time: 4 minutes

One rare, yet possible, OBD code that you may encounter is the P0002 code. To help you understand what this means for your vehicle, here is some basic information about this trouble code.

What Does the P0002 Code Mean?

The P0002 code is defined as Fuel Volume Regulator Control Circuit Range/Performance. It is set by the PCM whenever it perceives a problem with the fuel volume regulator (fuel volume control valve) or its circuit. Unlike other common codes, it’s rare for vehicles to get a P0002 code.

Your vehicle’s fuel delivery system consists of several components. These include the fuel tank, fuel pump (s), filter, fuel lines, fuel injectors, and more. High fuel pressure from the fuel pump to the fuel rails is needed for the fuel injectors to operate.

general mechanic obd
The P0002 is set by the PCM whenever it perceives a problem with the fuel volume regulator (fuel volume control valve) or its circuit.

On some vehicles (diesels in particular) the  powertrain control module or PCM controls the increase or decrease of fuel volume within the system by activating the fuel volume regulator (also known as the fuel volume control valve). This valve controls fuel delivery to the high pressure pump.

The PCM regulates fuel volume and pressure by controlling the on/off time of the fuel volume control valve solenoid. This controls the flow of low-pressure fuel into the one-way check valve and three main pump pistons.

Code P0002 can be associated with similar codes such as codes P0001, P0003, or P0004.

Note that the cycling of the fuel volume regulator (FVR) solenoid is also timed in relation to the pump strokes based on cam position. You can learn more about this in our discussion about P0002 and common rail fuel injection systems.

Note: The definition of code P0002 may be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.

What are the Possible Causes of the P0002 Code?

  • Failed fuel volume regulator
  • Circuit problems, such as damaged wires and poor connections 
  • PCM issues (software in need of an update)

What are the Common Symptoms of the P0002 Code?

How to Diagnose the P0002 Code

Identifying the underlying cause of the P0002 code can be difficult, especially if you’re not confident with your automotive knowledge. In most cases, it would be best to bring your vehicle to an auto repair shop and seek the help of a professional for an accurate diagnosis.

Here is a video that can help give you a better idea on how this trouble code might be diagnosed:

How to Fix the P0002 Code

The P002 code is a generic trouble code that may apply to various makes and models. While vehicles from different manufacturers may share common symptoms, the steps for diagnosis and repair for a P0002 Ford code may differ from a P0002 Chevy code.

 If you’re an advanced DIYer who’d like to fix this code on your own, it will be helpful to refer to your repair manual or get factory vehicle repair information from an online subscription service.

P0002 and Common Rail Fuel Injection

Code P0002 is only listed on vehicles that use “common rail” fuel injection (CRI). On common rail systems there’s typically a low pressure electric pump feeding the high pressure mechanically driven pump, which is typically driven by camshaft lobes or a chain. Some V6 and V8 GDI engines (not all of them) have 2 high pressure pumps.

man inspecting car common rail systems
Code P0002 is only listed on vehicles that use “common rail” fuel injection (CRI).

If you’re planning to diagnose or troubleshoot P0002 yourself, make sure you understand how common rail fuel injection systems work.

Both the power and ground sides of the pressure control solenoid in the high pressure pump are switched by the ECM/PCM, which factors in the pump stroke as it controls the solenoid duty cycle. It knows the pump stroke because of camshaft position, since the camshaft drives the pump and the ECM/PCM monitors camshaft position.

When something goes wrong with the control solenoid circuit (the ECM monitors it in real time), a code like P0002 is stored.

Products Mentioned in this Guide

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic.

File Under : OBD-II Trouble Codes Tagged With :
Notify of
Inline Feedbacks
View all comments
Copyright ©2022, Inc. All Rights Reserved.