P0087 OBD-II Fuel Rail/System Pressure Too Low Trouble Code

The P0087 code is an OBD-II trouble code that stands for “Fuel Rail/System Pressure – Too Low” and is triggered when the powertrain control module (PCM) detects that the pressure inside the fuel rail or the fuel system is below the minimum thresholds.

In this article, I will be talking about the P0087 trouble code, its symptoms, causes, and how to fix it.

What Does The P0087 Code Mean?

P0087 OBD-II Fuel RailSystem Pressure Too Low Trouble Code

The P0087 trouble code indicates a problem with the fuel delivery system. Typically, cars are equipped with a returnless fuel delivery system, which allows the fuel pump to distribute fuel at a variable pace.

The Powertrain Control Module or Engine Control Module (PCM/ECM) is a sensor that monitors the fuel pressure and alerts the driver if the pressure falls below the appropriate threshold.

When more power is required for acceleration, driving uphill, or towing, the PCM boosts the fuel pressure and provides more fuel to the engine. Also, PCM decreases the pressure to preserve fuelOpens in a new tab.

A sensor on the fuel rail detects fuel pressureOpens in a new tab.

P0087 OBD-II Fuel Rail/System Pressure Too Low Trouble Code

Which Models Are Affected By The P0087 Code

MakeAffected By P0087 Code

What Are The Possible Causes of the P0087 Code?

The P0087 trouble code can be caused by a variety of factors that can potentially impact fuel flow to the engine. Many of these are detailed below:

P0087 OBD-II Fuel Rail/System Pressure Too Low Trouble Code

What Are The Common Symptoms of The P0087 Code?

The P0087 trouble code can show up in a few different ways, such as the check engine light being on or the engine stopping.

Let’s look at some of these in more depth:

Is It Safe To Drive With a P0087 Code?

No, it is not safe to drive with the P0087 trouble code because this code can lead to serious drivability issues.

If the car begins to perform poorly and misfires, it must be diagnosed immediately to ensure safe driving. If the fuel pump fails or if the fuel filter becomes clogged, the engine may die while driving, causing the driver considerable problems.

Contacting a qualified mechanic and completing the necessary repairs to return the car to the road in a safe condition are required.

P0087 OBD-II Fuel Rail/System Pressure Too Low Trouble Code

How To Diagnose The P0087 Code

Here is how to diagnose the P0087 trouble code:

  1. Use an OBD-II scan tool to check if there are any other codes presented.
  2. Clear the codes, and perform a road test to see if the codes will return again.
  3. If the check engine light illuminates again, visually inspect the fuel tank, fuel line, and fuel filter for any damage or issues restricting flow.
  4. Using a manual fuel pressure tester, manually measure the fuel rail’s fuel pressure and compare the results to the requirements. Then, scan the vehicle to compare the manual data to the engine control module ECM’s results.
  5. Inspect the fuel pump for any damage or fuel leaks as a last step. Damage to the exterior of the fuel tank could harm the propeller inside the tank, resulting in inadequate fuel intake by the low-pressure fuel pump.

Most Common Mistakes When Diagnosing The P0087 Code

The most common mistakes when diagnosing the P0087 code are:

  • Skipping the steps and not appropriately finishing them.
  • Although a blocked fuel filter is the most prevalent reason, this will not always automatically repair the problem for different cars.
  • It is essential to follow the instructions so that time and money are not wasted on unneeded repairs.

How Much Does It Cost To Repair P0087 Code?

A mechanic may charge between $100 and $150 to diagnose a check engine light. They can then provide a quote based on the necessary repairs for your vehicle.

On average, fixing a P0087 fuel rail system pressure code can be extremely expensive. It can be as low as $50 and as much as $2,000 in rare circumstances.

Thus, you can typically anticipate the following repair costs (including labor and components) with a DTC P0087:

  • Replacement of the fuel filter: $50-$175
  • Replacement of the fuel pressure sensor: $100-$300
  • Replacement of the fuel line or fuel hose: $120-$500
  • The fuel tank replacement: $900-$2100
MakeP0087 CodeRepair Cost
ToyotaYes$50 – $2100
NissanYes$50 – $2100
ChevroletYes$50 – $2100
BMWYes$50 – $2100
AudiYes$50 – $2100
BuickYes$50 – $2100
MercedesYes$50 – $2100
GMCYes$50 – $2100
SuzukiYes$50 – $2100
TataYes$50 – $2100
LexusYes$50 – $2100
MazdaYes$50 – $2100
MitsubishiYes$50 – $2100
KiaYes$50 – $2100
JeepYes$50 – $2100
FiatYes$50 – $2100
HondaYes$50 – $2100
HyundaiYes$50 – $2100
OpelYes$50 – $2100
FordYes$50 – $2100
FiatYes$50 – $2100
PeugeotYes$50 – $2100
P0087 OBD-II Fuel Rail/System Pressure Too Low Trouble Code

What Repairs Can Fix The P0087 Code?

Repairs that can fix the P0087 trouble code are:

  • Replace the clogged fuel filter or fuel screens.
  • Change the bad fuel pump.
  • Replace the damaged or kinked fuel lines.
  • Replace the defective fuel pressure sensor.
  • Repair or replace the fuel tank ( this is very rare).

How To Fix The P0087 Code

It is recommended to test drive the vehicle after each examination or repair to determine if the error code has been cleared. If the diagnostic code reappears, go to the following repair. The most typical repairs to clear a P0087 fault code are:

  • Verify the code using an OBD-II scanner, then clear the diagnostic code. Follow this with a test drive to determine if the fault code has been cleared. Depending on the cause, try the following treatments if it reappears:
  • Replace the fuel filter or filter screen- this is the most common repair.
  • Change the fuel pump.
  • Replace defective fuel pressure sensor.
  • Replace if the fuel lines are damaged or kinked.

In Conclusion

The OBD-II scanner trouble code P0087 is a severe issue that can result in a range of drivability issues.

If the engine is misfiring or running poorly, it must be diagnosed immediately to ensure safe driving and prevent the danger of more damage.

Bob Semana

Hi there, I am a Mechanical Engineer that specializes in AC, Alternators, Batteries, Cooling systems, and Drive Train issues.

Recent Posts