Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0087 on 2020-2024 Subaru Outback: Low Fuel Rail Pressure Causes & Fixes

On a 2020-2024 Subaru Outback, code P0087 is most often caused by a faulty high-pressure fuel pump (HPFP) or outdated engine control module (ECM) software. Subaru has issued specific Technical Service Bulletins (TSBs) for both primary issues. TSB 09-123-24 details a redesigned HPFP to fix the problem, while TSB 09-120-24R provides a software update. It is critical to check for these TSBs first, as a simple reflash may solve the issue. Expect a repair cost of $150-$300 for an ECM reprogram or $80

15 minutes to read 2020-2024 Subaru OUTBACK
Most Likely Cause
Faulty High-Pressure Fuel Pump (HPFP)
Difficulty
4/5
Est. Time
2.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$250 – $1350
Parts Price
$50 – $700
⚠️ Drivable, but... — You can drive, but it's not recommended. The engine may hesitate, lose power, or stall unexpectedly, which is a significant safety risk, especially in traffic, when merging, or climbing hills. Ignoring the code can lead to progressive engine damage.
Key Takeaways
  • For a 2020-2024 Outback with code P0087, the first step should always be to check with a Subaru dealer for applicable TSBs.
  • The problem is a known issue and could be either a software fault (requiring an ECM reprogram) or a hardware fault (requiring a new high-pressure fuel pump).
  • Do not immediately replace the fuel pump without confirming TSB status, as a less expensive software update may be the correct fix.
  • Driving with this code is risky due to the potential for the engine to stall in traffic.
  • This is not a typical DIY repair due to the high pressures and specialized tools involved.
The trouble code P0087 stands for "Fuel Rail/System Pressure – Too Low Bank 1." This means the Engine Control Module (ECM) has detected that the fuel pressure in the high-pressure fuel rail, which directly feeds the fuel injectors, has dropped below the minimum required level for proper engine operation. Modern direct-injection engines, like those in the Outback, use both a low-pressure pump in the tank and a high-pressure, mechanically-driven pump on the engine; this code specifically points to a problem on the high-pressure side.

What's Unique About the 2020-2024 Subaru OUTBACK

The 2020-2024 Subaru Outback is known to have specific, manufacturer-acknowledged issues that trigger the P0087 code. Subaru released TSB #09-123-24, announcing a redesigned high-pressure fuel pump (HPFP) because the original's internal valve could cause unstable pressure due to engine vibrations. Additionally, TSB #09-120-24R was issued to provide new ECM software with "enhanced logic... to optimize stabilization of fuel pressure." This means the root cause is very likely one of these two specific, documented failures, making it crucial for owners or technicians to check VIN-specific TSB applicability before attempting other repairs.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What diagnostic steps have you already completed for this fuel pressure code?
→ Check with a Subaru dealer for TSB #09-120-24R. An ECM software update ($0-$300) is the required first step.
Can you monitor live fuel pressure data with an OBD-II scanner?
→ Replace the High-Pressure Fuel Pump with the redesigned OEM part #16625AA110 (TSB #09-123-24, $400-$700 part cost).
→ Test the fuel rail pressure sensor and wiring. A faulty sensor ($50-$150) can send false low-voltage signals.
→ Have a shop test the High-Pressure Fuel Pump. It likely requires the redesigned TSB replacement ($250-$1350 labor and parts).
Have you tested the low-pressure fuel system in the gas tank?
→ Verify the low-pressure in-tank pump supplies 50-70 psi. A clogged integrated filter ($20-$250) will starve the high-pressure pump.
→ Inspect the fuel rail pressure sensor ($50-$150) and its wiring harness for continuity issues or corrosion.
Professional service recommended: Diagnosing and repairing high-pressure fuel systems involves special tools, safety risks due to extreme pressures (often thousands of PSI), and potential ECM reprogramming that requires dealership-specific equipment.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine hesitation or stumbling on acceleration
  • Reduced engine power or sluggish performance, sometimes described as 'limp mode'
  • Rough or uneven idle
  • Engine stalling, especially under load or when coming to a stop
  • Long crank time or hard starting
  • Noticeable decrease in fuel economy
  • 🎬 Watch: Common causes and fixes for the P0087 code
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the in-tank low-pressure fuel pump when the actual fault lies with the engine-mounted high-pressure fuel pump or the ECM software.
  • Replacing the high-pressure fuel pump without first checking for applicable TSBs, which could provide a simpler and cheaper software fix (TSB #09-120-24R).
  • Replacing the fuel rail pressure sensor without confirming its readings are inaccurate compared to a mechanical gauge.

Most Likely Causes

  1. Faulty High-Pressure Fuel Pump (HPFP) 🔴 High Probability → Shop Fuel Pump Subaru issued TSB #09-123-24 specifically announcing a redesigned HPFP to prevent DTC P0087. The bulletin states, "The performance of the internal discharge valve of the pump has been optimized to help prevent any unstable fuel pressure caused by engine vibrations." This is a direct acknowledgment of a hardware design flaw in the original part.
    How to confirm: A technician will use a scan tool to monitor live fuel rail pressure. If the actual pressure is consistently below the desired pressure under various engine loads and other causes are ruled out, the HPFP is the likely culprit. 🎬 See how a technician diagnoses low fuel pressure issues The TSB advises that if P0087 is detected, the pump requires replacement.
    Typical fix: Replacement of the high-pressure fuel pump with the new, redesigned part. The TSB instructs technicians to verify the part number on the installed pump to ensure the new part isn't already present before replacing.
    Est. part cost: $400-$700
  2. Outdated Engine Control Module (ECM) Software 🔴 High Probability → Shop Engine Control Module (ECM) Subaru TSBs #09-120-24R and #09-120-24 announce the availability of new reprogramming files for the ECM to specifically remedy DTC P0087, among others. The bulletin states the new files contain "enhanced logic for the self-diagnosis program of the ECM and to optimize stabilization of fuel pressure," indicating the original software was too sensitive or couldn't properly manage the fuel system.
    How to confirm: A Subaru dealership or a properly equipped independent shop can check the vehicle's current software calibration ID against the numbers listed in the TSBs to see if an update is available.
    Typical fix: Reprogramming the ECM with the updated software file. This is a non-invasive repair that should be performed before considering hardware replacement.
    Est. part cost: $0 (if under warranty), otherwise labor cost applies, typically $150-$300.
  3. Faulty Fuel Rail Pressure Sensor 🟡 Medium Probability → Shop Fuel Pressure Sensor
    How to confirm: Compare the pressure reading from the sensor (via a scan tool) to a reading from a manual fuel pressure gauge. If the readings differ significantly, the sensor is likely bad. A diagnostic check might also involve checking the sensor's wiring and connector for damage or corrosion.
    Typical fix: Replacement of the fuel rail pressure sensor.
    Est. part cost: $50-$150
  4. Clogged Fuel Filter ⚪ Low Probability → Shop Fuel Filter The main fuel filter is integrated into the low-pressure in-tank fuel pump assembly and is not typically considered a standalone service item on this platform. While a clog is possible, it's less common than the HPFP or ECM issues.
    How to confirm: A significant pressure drop between the low-pressure pump and the high-pressure pump can indicate a restriction. Testing the low-pressure side's volume and pressure is required.
    Typical fix: Replacement of the entire low-pressure fuel pump assembly module.
    Est. part cost: $20-$250

Rare But Worth Checking

  • Failing In-Tank Low-Pressure Fuel Pump: → Shop Fuel Pump While the code points to the high-pressure side, the HPFP cannot function correctly if the low-pressure pump in the tank isn't supplying it with enough fuel. Subaru has also issued warranty extensions for low-pressure fuel pump impellers on some models, so it's worth checking for applicability (TSB #09-129-24R).
  • Leaking Fuel Injector: → Shop Fuel Injector A stuck-open fuel injector can cause a drop in rail pressure, but this would typically be accompanied by other codes like a misfire (P030x) or a rich condition code. Subaru has also issued TSBs related to injector issues (e.g., #09-81-21R), though not directly for P0087.
  • Worn Camshaft Lobe: → Shop Engine Camshaft The high-pressure fuel pump is mechanically driven by a lobe on the camshaft. Excessive wear on this lobe would prevent the pump from generating sufficient pressure. This is a rare and more severe mechanical failure.

Diagnosis Steps

  1. Check for Technical Service Bulletins (TSBs): This is the most critical first step. Use the vehicle's VIN to check for TSBs #09-123-24 (HPFP redesign) and #09-120-24R (ECM reprogram) at a Subaru dealership or using an online service.
  2. Perform ECM Reprogram: If TSB #09-120-24R applies, have a dealer perform the software update. This is the least invasive and often the cheapest potential fix.
  3. Monitor Live Fuel Pressure Data: Use an OBD-II scanner to view 'Commanded Fuel Rail Pressure' and 'Actual Fuel Rail Pressure'.
  4. Analyze Pressure Readings: Observe the pressure at idle, during light acceleration, and under heavy load (e.g., going up a hill). If the actual pressure consistently fails to meet or drops significantly below the commanded pressure, a mechanical or sensor issue is likely.
  5. Test Low-Pressure System: Before condemning the HPFP, verify the low-pressure pump is supplying adequate fuel (typically 50-70 psi) to the high-pressure pump. A failure here will starve the HPFP.
  6. Inspect Fuel Pressure Sensor: → Shop Fuel Pressure Sensor If the pressure reading is erratic, nonsensical, or doesn't change with engine RPM, test the sensor and its wiring harness for continuity and correct voltage.
  7. Inspect and Replace HPFP: If all other components test correctly, TSBs point to a software fix that has already been applied or doesn't apply, and symptoms persist, the high-pressure fuel pump is the primary suspect. 🎬 Watch: How one driver successfully fixed their P0087 fault Per TSB #09-123-24, if P0087 is present, the pump requires replacement with the redesigned part.

Parts You'll Likely Need

  • High-Pressure Fuel Pump (OEM #16625AA110 (for FA24F engine, verify with VIN)) — This is a known failure point acknowledged by Subaru in TSB #09-123-24, which introduced a redesigned part to fix the issue of pressure instability.
    Trusted brands: Subaru (OEM)
    OEM price range: $530-$785
    Aftermarket price range: $250-$500
  • Fuel Rail Pressure Sensor — If the pump is functioning correctly, an inaccurate sensor can falsely trigger the P0087 code by sending low voltage signals to the ECM.
    Trusted brands: Denso, Bosch, Subaru (OEM)
    OEM price range: $100-$200
    Aftermarket price range: $50-$150

Related Codes That Often Appear With This One

  • P0016, P0017, P0018, P0019 — Subaru TSB #09-120-24R lists these crankshaft/camshaft correlation codes alongside P0087 as being resolved by the same ECM software update. This suggests a logic issue in how the ECM interpreted sensor data under certain conditions.

Technical Service Bulletins (TSBs) & Recalls

  • 09-123-24: DTC P0087 / High-Pressure Fuel Pump Design Change
  • 09-120-24R: Reprogramming File Availability for DTCs P0016, P0017, P0018, P0019, and P0087
  • 09-120-24: Reprogramming File Availability for DTCs P0016, P0017, P0018, P0019, and P0087
  • 09-129-24R: Fuel Pump Impeller Warranty Extension (Low-Pressure Pump)

Platform-Specific Known Issues

  • TSB #09-123-24: High-Pressure Fuel Pump Design Change: → Shop Fuel Pump Subaru announced a design change for the high-pressure fuel pump specifically to prevent DTC P0087. The bulletin states, "The performance of the internal discharge valve of the pump has been optimized to help prevent any unstable fuel pressure caused by engine vibrations." It advises that if P0087 is detected, the HPFP requires replacement with the updated part.
  • TSB #09-120-24R: ECM Software Update: Subaru released new ECM software to fix multiple DTCs, including P0087. The TSB mentions the update contains "enhanced logic for the self-diagnosis program of the ECM and to optimize stabilization of fuel pressure." This indicates the original software could misinterpret data or inadequately control the fuel system, making a reflash a primary diagnostic step.

Mechanic-Grade Diagnostic Values

  • Low-Pressure Fuel Pump (In-Tank) — expected: 50-70 PSI at idle.. Failure: Pressure significantly below this range indicates a weak in-tank pump or clogged filter, which will starve the high-pressure pump.
  • High-Pressure Fuel System (Direct Injection) — expected: Varies with load, from 500 PSI at idle to over 2,500 PSI under acceleration.. Failure: When monitoring live data, if 'Actual Fuel Rail Pressure' consistently lags far behind 'Commanded Fuel Rail Pressure', it points to a fault in the high-pressure pump, sensor, or a leak.
  • Fuel Rail Pressure Sensor Voltage — expected: Signal typically ranges from 0.5V (low pressure) to 4.5V (high pressure) with Key On, Engine Off.. Failure: A constant low voltage reading that does not change with RPM, or a reading that conflicts with a mechanical gauge, points to a faulty sensor or wiring issue.

Scan Tool Commands That Help

  • Subaru Select Monitor (or equivalent professional scanner): Fuel Pump Driver Circuit Bidirectional Test — After verifying wiring and sensor integrity, this command can be used to test the ECM's ability to control the fuel pump. A 'failed' response suggests an internal ECM fault, which is rare but possible.

Wiring & Ground Locations

  • Fuel Rail Pressure Sensor Connector — On the high-pressure fuel rail on the engine.. A damaged connector or incorrect wiring order during a pigtail repair can cause false low-pressure readings. The wire order is reportedly Blue/Black, Black/Blue, Yellow.
  • Engine Block Grounds — Key grounds are often located on the intake manifold near the throttle body and on the firewall near the pitch stop mount.. Poor engine grounding can cause erratic sensor readings throughout the engine management system. The ECM and its sensors rely on a clean ground path to the chassis. Cleaning these points is a low-cost preventative and diagnostic step.

Real Owner Repair Stories

  • Reddit user jobjohnny in /r/SubaruAscent (2019 Subaru Ascent (with the same FA24F turbo engine), 70,000 miles) — Car would not restart after being driven for an hour in hot, humid weather (hot soak). When it did try to start, it would misfire, run terribly, and shut off. Code P0087 was stored.
    ❌ Tried (didn't work) Initial dealer diagnosis could not replicate the problem after a week of short test drives.
    ✅ What actually fixed it After finally recreating the issue, the dealer found there was almost no pressure on the high-pressure side. The root cause was determined to be the in-tank low-pressure fuel pump failing to properly supply fuel to the high-pressure pump.

OEM Part Supersession History

  • Unknown, pre-TSB partUpdated part referenced in TSB #09-123-24 — The redesigned High-Pressure Fuel Pump has an optimized internal discharge valve to prevent unstable fuel pressure caused by engine vibrations, directly addressing the cause of P0087.
    Heads up: Vehicles produced before the production change are prone to this failure and should be updated to the new part if P0087 occurs. The TSB instructs technicians to verify the part number on the pump before replacement to ensure the new part isn't already installed.

Model Year Variations Within This Range

  • 2021-2024: Subaru began incorporating the redesigned high-pressure fuel pump into production for the 2024 Outback starting with VIN R3136202. Vehicles with VINs prior to this are more likely to have the original pump design that is susceptible to the P0087 fault.
Causes and Fixes P0087 Code: Fuel Rail/System Pressure Too Low
Causes and Fixes P0087 Code: Fuel Rail/System Pressure Too Low
P0087 Code: Fuel Rail/System Pressure Too Low (Causes)
P0087 Code: Fuel Rail/System Pressure Too Low (Causes)
DTC P0087 LOW FUEL PRESSURE
DTC P0087 LOW FUEL PRESSURE
I FIXED the P0087 FAULT CODE - Here's HOW
I FIXED the P0087 FAULT CODE - Here's HOW
How to Replace Fuel Pump Assembly 2015-2019 Subaru Outback
How to Replace Fuel Pump Assembly 2015-2019 Subaru Outback
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0087 for:
  • Subaru OUTBACK: 20202021202220232024
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part