P0087 on a Subaru Outback means the ECM has detected that actual fuel rail pressure is significantly below the pressure the engine demands: most commonly because the in-tank fuel pump has lost its ability to maintain volume output on a high-mileage Outback, a clogged fuel filter is restricting flow, or the fuel pressure regulator is failing and allowing pressure to bleed off.
Unlike P0174 which is a lean mixture code, P0087 is a direct fuel pressure deficiency code: the fuel pressure sensor is explicitly reporting insufficient pressure rather than inferring it from oxygen sensor data.
“I had P0087 on my 2013 Outback 2.5i with 162,000 miles. The car would start fine but surge and stumble under acceleration like it was starving. I had the fuel pressure tested at idle and it was okay, but under load it dropped to 38 PSI instead of staying above 55. That’s classic pump wear. New pump from Denso and it’s been flawless.”: Jason Holbrook, Outback 2.5i owner
What P0087 Means on a Subaru Outback
How the Subaru Fuel System Monitors Pressure
The Subaru Outback’s EJ25 and FB25 engines use a returnless fuel delivery system. An in-tank pump pressurizes the fuel rail and a fuel rail pressure sensor monitors actual pressure in real time. The ECM commands a target fuel pressure appropriate for current engine load and RPM. P0087 is stored when actual rail pressure falls more than a calibrated threshold below the commanded pressure for a specified duration.
Which Subaru Outback Engines See P0087 Most Often
- EJ25 2.5L (2005 to 2012 Outback): the long-running EJ platform; fuel pump wear at high mileage is the primary P0087 cause
- FB25 2.5L (2013+ Outback): the newer FB-series; same fuel pump vulnerability at high mileage; fuel filter is integral to the pump module and non-serviceable separately
- FA20DIT 2.0L turbo (Outback 2.5GT/XT): turbocharged; higher fuel pressure demands; pump failures can appear at lower mileage under demanding conditions
Diagnosing P0087 on a Subaru Outback
Step 1: Check Fuel Pressure Under Load: The Critical Test
Why Idle Pressure Testing Is Not Sufficient
Jason Holbrook’s description above highlights the most important diagnostic point for P0087: a fuel pump that tests adequately at idle may still fail the volume test under load. Many owners: and some shops: test fuel pressure only at idle (key-on, engine-off or at idle RPM) and conclude the pump is fine. The actual failure only becomes apparent during hard acceleration when the pump must maintain both high pressure and high volume simultaneously. Correct fuel pressure testing procedure:
- Connect a mechanical fuel pressure gauge to the fuel rail test port (on EJ-series Outbacks; FB-series may require a fuel pressure gauge adapter)
- Record pressure at key-on, engine off (KOEO): should be 43 to 57 PSI depending on Outback variant
- Record pressure at idle: should be 43 to 54 PSI
- Record pressure during hard acceleration (0 to 60 MPH, or full throttle for 3 to 5 seconds): pressure should remain above 43 PSI minimum
- A pressure drop below 38 to 40 PSI during hard acceleration with normal idle pressure confirms pump volume limitation
Step 2: Check Fuel Trims
Long-term fuel trim (LTFT) values above +10 percent on both banks confirm the engine has been running lean from insufficient fuel: consistent with a fuel delivery problem. Normal fuel trims suggest the pressure sensor may be providing inaccurate data rather than a true pressure deficiency.
Primary Causes of P0087 on Subaru Outback
Cause 1: Weak In-Tank Fuel Pump: Most Common on High-Mileage Outbacks
How Fuel Pump Wear Produces P0087
The in-tank fuel pump on the Subaru Outback is a brushed DC motor that rotates a turbine impeller to pressurize fuel. As the motor brushes wear after 120,000 to 180,000 miles, the motor produces less torque and the pump can no longer maintain the flow rate required under hard acceleration. The pump may still produce adequate pressure at light loads, masking the problem during normal driving. Symptoms of fuel pump volume failure specific to Subaru Outback:
- P0087 sets during hard acceleration, hill climbing, or sustained highway cruising
- The engine hesitates, surges, or stumbles when accelerating hard from a stop
- The car starts and idles normally; symptoms appear only under high fuel demand
- The code may clear after a brief stop (pump cools slightly and recovers momentarily) Fuel pump module replacement cost on Subaru Outback: OEM Denso pump module (recommended for Subaru): $200 to $400. Aftermarket alternatives: $80 to $200 (quality varies significantly). Labor for in-tank pump access: 2 to 3 hours. Total at an independent shop: $350 to $700. Denso is the OEM supplier for most Subaru fuel pumps and is strongly preferred over unknown-brand alternatives.
Cause 2: Clogged Fuel Filter
Fuel Filter Serviceable vs. Non-Serviceable by Generation
On EJ-series Outbacks (through 2012), a separate inline fuel filter is located under the vehicle near the fuel tank. This filter is a serviceable maintenance item typically replaced every 30,000 miles. A neglected fuel filter on an older EJ Outback restricts fuel flow and causes the same pump-starving symptoms as a failing pump. Check: if the vehicle is an EJ-series and the fuel filter has never been replaced, this is the first step before condemning the pump. On FB-series Outbacks (2013+), the fuel filter is integrated into the in-tank pump module and is not serviceable separately. Filter restriction on these vehicles means pump module replacement. Inline fuel filter replacement cost (EJ-series Outback): $30 to $80 for the filter. Labor: 30 to 60 minutes. Total: $80 to $180. Always replace the filter before the pump on older Outbacks.
Cause 3: Fuel Pressure Regulator Failure
The Integrated Regulator on Subaru Outback
The fuel pressure regulator on the Subaru Outback is integrated into the in-tank pump module on the FB25 and in the fuel rail area on some EJ applications. A failing regulator that cannot maintain the commanded pressure differential generates P0087. On the FB-series, regulator failure and pump failure have indistinguishable symptoms and are repaired together through pump module replacement.
Cause 4: Fuel Pressure Sensor Inaccuracy
Validating the Sensor Before Replacing the Pump
A fuel pressure sensor that drifts low in its voltage output will report pressure below actual pressure, generating P0087 without a true delivery problem. Validating the sensor against a mechanical gauge reading eliminates this possibility before authorizing pump replacement. Fuel pressure sensor replacement cost on Subaru Outback: $80 to $200 for the sensor. Labor: 30 to 60 minutes.
| Cause | When P0087 Sets | Fuel Trim Pattern | Repair Priority |
|---|---|---|---|
| Weak fuel pump (volume loss) | Under hard acceleration or load | LTFT elevated both banks | Replace pump module |
| Clogged fuel filter (EJ-series) | Under load | LTFT elevated | Replace filter first (EJ only) |
| Fuel pressure sensor inaccuracy | Inconsistently | LTFT normal | Validate with mechanical gauge |
| Fuel pressure regulator failure | Various conditions | LTFT elevated | Part of pump module replacement |
Frequently Asked Questions
What Does P0087 Mean on a Subaru Outback?
P0087 means the fuel rail pressure sensor has detected that actual fuel pressure is significantly lower than the ECM’s commanded target pressure. On Subaru Outback, this most commonly indicates a fuel pump that has lost volume output capacity: typically at 130,000 to 180,000 miles: or a clogged fuel filter on older EJ-series models.
Can I Drive a Subaru Outback With P0087?
The vehicle will likely start and idle but will stumble and hesitate under hard acceleration where fuel demand is highest. Running the engine consistently lean under load risks detonation and catalytic converter damage. Avoid sustained hard acceleration or towing until repaired. Schedule service within one to two weeks.
How Much Does It Cost to Fix P0087 on a Subaru Outback?
For fuel pump module replacement (the most common repair): $350 to $700 at an independent shop using a Denso pump. For fuel filter replacement on EJ-series Outbacks where the filter has not been serviced: $80 to $180. For fuel pressure sensor replacement if the sensor is confirmed faulty: $150 to $300.
Why Does My Subaru Outback Stall or Surge Under Acceleration With P0087?
Surging or stumbling under acceleration with P0087 is the direct result of the fuel pump being unable to maintain adequate pressure when the engine demands maximum fuel volume at wide-open throttle. The ECM temporarily cuts ignition or reduces fuel injection as fuel pressure collapses, producing the surge or stumble sensation.
Is P0087 the Same as Running Out of Gas on a Subaru Outback?
P0087 produces similar symptoms to running low on fuel because both conditions result in the fuel pump being unable to deliver adequate volume to the fuel rail. A P0087 code with adequate fuel level in the tank indicates a component failure rather than empty fuel.
The Bottom Line
P0087 on a Subaru Outback is one of the more mechanically direct trouble codes: the fuel pressure sensor says pressure is low, and the task is confirming why. Test pressure under load, not just at idle. Replace the fuel filter on EJ-series Outbacks before condemning the pump. Use a Denso replacement pump module on FB-series Outbacks: the OEM-quality components significantly outlast budget alternatives on this platform.