P0087
UniversalThis diagnostic trouble code (DTC) indicates that the Powertrain Control Module (PCM) has detected the fuel pressure in the fuel rail or fuel system is below the specified minimum threshold for optimal engine operation.
High SeverityP0087 signifies that the fuel pressure in your vehicle's fuel system is too low. This condition prevents the engine from receiving enough fuel, leading to various performance issues and potential engine damage if not addressed.
⚠️ Before You Begin (Safety First)
Working with fuel systems can be dangerous due to the flammability of gasoline. Always ensure you are in a well-ventilated area, wear appropriate safety gear including eye protection, and have a fire extinguisher nearby. Never smoke or use open flames near fuel. Relieve fuel pressure before disconnecting any fuel lines. Disconnect the negative battery terminal before starting any work to prevent electrical shorts.
Common Symptoms
- Check Engine Light illuminated
- Engine cranks but won't start
- Engine misfires or runs rough
- Lack of engine power or acceleration
- Engine stalls, especially under load
- Poor fuel economy
Common Causes
- Faulty fuel pump (weak or failing)
- Clogged fuel filter
- Restricted fuel line (kinked or collapsed)
- Faulty fuel pressure regulator
- Leaking fuel injector(s)
- Faulty fuel pressure sensor
- Wiring or electrical issues to the fuel pump or sensor
- Low fuel level or running out of fuel
- Contaminated fuel
Frequently reported on: General/Universal, Ford F-150 (2004-2010), Chevrolet Silverado (2007-2013), Ram 1500 (2009-2015)
Diagnostic Steps
- Check fuel level and add fuel if low.
- Inspect for visible fuel leaks around the fuel lines and engine.
- Replace the fuel filter (if accessible and maintenance is due).
- Check fuel pump fuse and relay in the fuse box.
- Listen for the fuel pump priming when the ignition is turned on (before starting).
- Inspect fuel lines for kinks, damage, or corrosion.
👨🔧 When to Call a Professional
If you lack the proper fuel pressure testing equipment or are uncomfortable working with pressurized fuel systems, it is highly recommended to consult a professional mechanic. Improper diagnosis or repair can lead to further vehicle damage or serious safety hazards.
Commonly Asked Questions
What is the most common cause of P0087?
The most common cause of P0087 is typically a failing fuel pump or a severely clogged fuel filter, which restrict the flow of fuel and cause pressure to drop.
Can I drive with a P0087 code?
Driving with a P0087 code is not recommended. Low fuel pressure can cause the engine to run lean, potentially leading to misfires, stalling, and severe engine damage, especially to catalytic converters or pistons.
How do I test fuel pressure at home?
Testing fuel pressure requires a specialized fuel pressure gauge that connects to a test port on the fuel rail. While possible for experienced DIYers, it involves working with pressurized fuel and should be done with caution and proper tools.
Is a P0087 code always a bad fuel pump?
No, while a bad fuel pump is common, other causes include a clogged fuel filter, a faulty fuel pressure regulator, restricted fuel lines, or even leaking fuel injectors. Thorough diagnosis is key.
After replacing the fuel pump, how do I clear the P0087 code?
After replacing the fuel pump and ensuring the issue is resolved, you can clear the P0087 code using an OBD-II scanner. If the problem persists, the code may reappear.