Fuel Rail Pressure Too Low
The P0087 code indicates that the engine control module (ECM) has detected a fuel rail pressure that is below the specified target. This can be caused by a failing fuel pump, clogged fuel filter, restricted fuel line, faulty fuel pressure regulator, or issues with the fuel pressure sensor. Low fuel pressure can lead to lean air-fuel mixture, causing poor engine performance, hesitation, and potential engine damage if not addressed.
1. Most Common Causes
- Faulty fuel pump
- Clogged fuel filter
- Restricted fuel line
- Faulty fuel pressure regulator
- Faulty fuel pressure sensor
2. Symptoms You Will Notice
- Engine hesitation or stumbling
- Hard starting or no start
- Loss of power under load
- Check Engine Light illuminated
3. Step-by-Step Diagnosis
Step 1: Use a scan tool to verify the code and check freeze frame data.
Step 2: Inspect fuel pump operation and listen for prime when key is turned on.
Step 3: Check fuel pressure with a gauge; compare to manufacturer specs.
Step 4: Inspect fuel filter and lines for clogs or restrictions.
Step 5: Test fuel pressure regulator and fuel pressure sensor.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive with P0087 as low fuel pressure can cause engine misfires, stalling, and potential catalytic converter damage. Have the vehicle inspected immediately.
How much does it cost to fix?▼
Repair costs vary: fuel pump replacement $400-$600, fuel filter $50-$150, fuel pressure regulator $150-$300, sensor $100-$200. Diagnosis fees may apply.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.