What does the P0087 OBD-II code mean?

If the P0087 code is triggered, it indicates the fuel pressure in the delivery system is below specification. This low fuel pressure will cause the vehicle’s ECM to set a P0087 diagnostic code and the check engine light to illuminate. In addition, a failsafe mode will be implemented to prevent damage until the issue is repaired.

How serious is the P0087 code?

This diagnostic code is considered severe and can lead to significant drivability issues. As a result, the vehicle may run poorly, misfire or even cut out whilst driving, making the driver susceptible to a range of possible accidents and hazards. The P0087 trouble code indicates the vehicle is considerably unreliable, and a qualified mechanic should be engaged to diagnose and repair the car as soon as possible to ensure it is safe to drive. 

What are the common symptoms of a P0087 trouble code?

When a P0087 OBD-II code is triggered, it means the fuel pressure has dropped from the set level. You should expect the following symptoms:

  • Check Engine light illuminated
  • Vehicle performance deteriorates and may run poorly
  • Engine misfires
  • Loss of engine power during acceleration
  • Vehicle may stop running

What are the causes of a P0087 diagnostic code?

Many causes can affect fuel delivery to the engine triggering the P0087 OBD-II trouble code. The most common are:

  • Clogged fuel screen or filter (common)
  • Failing fuel pump
  • Restricted fuel line
  • Defective fuel pressure sensor

How to diagnose a P0087 OBD-II fault code?

The simplest way to diagnose a P0087 trouble code is to book a diagnostic check with a trusted mechanic or garage or if you have one, use an OBD-II scanner. For an accurate diagnosis, it’s essential you follow the diagnostic steps correctly and in full:

  • Scan your system for other OBD-II codes, and resolve these before proceeding.
  • Clear the fault codes, followed by taking the vehicle for a test drive while reading the live data on an OBD-II scanner.
  • If the code persists, visually check the fuel tank, fuel lines, and fuel filter for any damage or issues restricting flow.
  • Using a manual fuel pressure tester, take manual fuel pressure readings at the fuel rail and compare them to specifications. Then, scan to compare the manual readings to what the ECM sees.
  • Test the fuel pump.



How to fix a P0087 OBD-II trouble code?

It is advisable to take the car for a test drive after each check/work is actioned to see if the fault code clears. If the diagnostic code returns, move on to the next repair. The most common repairs to resolve a P0087 trouble code are:

  • Confirm the code with an OBD-II scanner, and reset the diagnostic code. Follow this up with a test drive of the vehicle to see if the fault code clears. If it returns, then depending on the cause, consider the following remedies:
  • Replace the fuel filter or screen (most common)