Fuel Rail/System Pressure Too Low
The P0087 code indicates that the engine control module (ECM) has detected fuel rail pressure below the specified threshold. This can be caused by a failing fuel pump, clogged fuel filter, restricted fuel lines, faulty fuel pressure regulator, or issues with the fuel pressure sensor. Low fuel pressure leads to a lean air-fuel mixture, which can cause poor engine performance, misfires, and potential engine damage if not addressed promptly.
01. Most Common Causes
- Faulty fuel pump
- Clogged fuel filter
- Restricted fuel line
- Faulty fuel pressure regulator
- Faulty fuel pressure sensor
02. Symptoms You Will Notice
- Engine misfires or hesitation
- Hard starting or no start
- Reduced engine power
- Check Engine Light illuminated
03. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm the code and check freeze frame data.
Step 2: Inspect fuel level and ensure there is adequate fuel in the tank.
Step 3: Check fuel pressure with a gauge; compare to manufacturer specifications.
Step 4: Inspect fuel filter for clogs and replace if necessary.
Step 5: Test fuel pump operation and voltage supply.
Step 6: Check fuel pressure regulator and fuel lines for restrictions or leaks.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
No, driving with low fuel pressure can cause engine damage, stalling, and unsafe driving conditions. It is recommended to have the vehicle towed to a repair shop.
How much does it cost to fix?▼
The cost varies depending on the cause. A fuel filter replacement may cost $50-$150, while a fuel pump replacement can range from $400-$800 or more.