How To Fix an OBD P0087 Fault Code: Fuel Rail System Pressure Too Low
What does the P0087 OBD-II code mean?
If a P0087 code is triggered, it indicates low fuel pressure, meaning the fuel pump or something else in the fuel system isn't working as it should. Low fuel pressure will cause the vehicle's ECM (Engine Control Module) to set a P0087 diagnostic code and make the check engine light illuminate. In addition, a failsafe mode will be implemented to prevent damage until the issue is repaired.
Need further assistance?
How serious is the P0087 code?
The P0087 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 fault code indicates the vehicle is considerably unreliable, and you should get a qualified mechanic 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 low fuel rail pressure as the fuel pressure has dropped from the set level. You should expect the following symptoms:
Check Engine light is on
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 flow delivery to the engine triggering the P0087 fault code. The most common are:
Clogged fuel filter or screen (this is common)
Failing fuel pump or a weak fuel pump
Restricted fuel line
Malfunctioning fuel pressure regulator
Faulty fuel pressure sensor or fuel rail pressure sensor
How to diagnose a P0087 OBD-II fault code?
The simplest way to diagnose a P0087 trouble code is to book a with a trusted local mechanic or garage or, if you have one at home, use an OBD-II diagnostic scanner. For an accurate diagnosis, it's essential you follow the diagnostic steps correctly and in full:
Scan your system for other diagnostic 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 for issues with the fuel tank, damaged fuel lines, or a clogged fuel filter as this will help you pinpoint where in the fuel system the flow is being restrictedey could be restricting flow somewhere in the fuel system.
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 fault code?
Below are some tips on fixing a low pressure fuel pump and reset your P0087 code. It's a good idea to take the car for a test drive after each check/work is actioned to see if the diagnostic code clears. If it returns, move on to the next repair.
First, confirm the code with an OBD-II scanner, and reset the diagnostic code. Give the vehicle a quick drive to see if the fault code stays away. If it returns, then depending on the cause, consider the following most common repairs to resolve a P0087 fault code:
Replace the fuel filter or screen (most common)
Replace damaged or kinked fuel lines
Replace faulty fuel pressure sensor
How to avoid a P0087 code?
Whilst there are many mechanical reasons for a P0087 trouble code being set, it always remains good practice to maintain your car's engine in good working order, including generally visually checking for problems with wiring and connectors. Similarly, as the most common cause for the P0087 diagnostic code is a clogged filter fuel filter, simply checking and maintaining these components will ensure your vehicle remains in good running order as much as possible. Getting your car serviced yearly would help prevent issues and identify anything that comes up before it becomes a big problem.
No luck resetting your P0299 diagnostic code?
If you've followed all the steps in this article and still haven't been able to reset your P0087 code, it's time for a car diagnostic test. Luckily, Fixter can help connect you to the best local garages, with upfront pricing, vetted garages and a 12-month warranty on all parts and labour. Take Fixter's Car Diagnostic quiz now to get a quote in only 3 clicks
About Fixter
Fixter is revolutionising the car maintenance industry, one repair at a time. Fixter was founded to make car maintenance as easy as ordering a takeaway. Digital, transparent and stress-free, with world-class customer service. Since launching in Manchester in 2017, Fixter has expanded to more than 100 towns and cities across the UK and provided thousands of car owners with honest, convenient and affordable car repair services.




