P0087 6.7 Powerstroke: Causes, Symptoms and Diagnosis

Mechanic scanning a Ford 6.7 Powerstroke truck for P0087 fuel pressure problems

Table of Contents

    The P0087 code on a 6.7 Powerstroke means the fuel rail pressure is lower than the engine expects. This can happen when fuel flow is restricted, the low-pressure supply is weak, or the high-pressure fuel system cannot maintain the required pressure.

    A common mistake is assuming P0087 automatically means the high-pressure fuel pump has failed, which can lead to unnecessary and expensive parts replacement. 

    This guide covers the common symptoms and causes of P0087, how to diagnose the problem step by step, and what to check before replacing major fuel-system components.

    What Does P0087 Mean on a 6.7 Powerstroke?

    P0087 stands for Fuel Rail/System Pressure Too Low. According to Ford's diesel OBD system documentation, the fuel rail pressure monitor compares commanded rail pressure with measured rail pressure. P0087 can be set when the measured pressure falls too far below what the system is requesting.

    In simple terms, the engine is asking for more fuel pressure than the system is delivering.

    This does not automatically mean the high-pressure fuel pump has failed. The code only tells you that the expected rail pressure is not being maintained. The next step is finding out why.

    The problem may come from the low-pressure supply side, a restricted filter, poor fuel, incorrect sensor data, or a fault in the high-pressure fuel system.

    Common Symptoms of P0087 on a 6.7 Powerstroke

    The symptoms can vary depending on how severe the pressure loss is and when it occurs.

    Common signs include:

    • Check Engine Light

    • Reduced engine power

    • Hesitation during acceleration

    • Poor response under heavy throttle

    • Hard starting

    • Longer cranking time

    • Engine stalling

    • Rough running

    • Loss of power while towing

    • Limp mode in some situations

    • No-start condition in more severe cases

    Some trucks may run normally at idle and only set P0087 when accelerating, climbing a hill, or towing a heavy load.

    That happens because fuel demand rises as engine load increases. A fuel system that keeps up at idle may struggle when the engine needs significantly more fuel.

    What Causes P0087 on a 6.7 Powerstroke?

    Several problems can result in low rail pressure. It makes sense to rule out basic fuel-supply issues before assuming that an expensive high-pressure component has failed.

    Clogged or Restricted Fuel Filters

    Restricted fuel filters should be one of the first things you check.

    As dirt, debris, or water builds up in a filter, fuel flow can become limited. The truck may still idle normally, but the restriction can become more noticeable during acceleration or towing.

    Ford notes in its 6.7L diesel fuel-filter service information that regular fuel-filter changes are an important part of maintenance and that poor filter maintenance can contribute to engine performance problems and fuel-injection-system damage.

    If the filters are overdue, their service history is unknown, or the problem started after questionable fuel was added, checking them is a reasonable early step.

    A new filter will not fix every P0087 problem, but it can rule out one of the simpler possible restrictions.

    Mechanic testing fuel pressure on a 6.7 Powerstroke diesel engine during P0087 diagnosis

    Low Pressure Fuel Supply Problems

    The low-pressure side of the system has to deliver enough fuel to the high-pressure pump. If that supply is weak or interrupted, rail pressure may fall behind engine demand.

    Possible problems include:

    • Weak low-pressure fuel pump

    • Restricted fuel lines

    • Air entering the fuel system

    • Electrical problems affecting the supply pump

    • Very low fuel level under certain operating conditions

    Ford's OBD documentation also uses a separate P008A code for low pressure in the low-pressure fuel system, so checking for related codes can help narrow down which side of the system needs attention.

    Contaminated or Gelled Diesel Fuel

    Poor fuel quality can restrict fuel flow and may also damage fuel-system components.

    Water, dirt, or other contamination can clog filters and interfere with normal delivery. Cold weather creates another potential problem. Ford states in its cold-weather guidance for 6.7L diesel vehicles that diesel fuel not properly formulated for ambient temperatures can gel and clog the fuel filters.

    A truck affected by fuel gelling may start, stall after a short period, and then fail to restart.

    If P0087 appears during very cold weather, shortly after refueling, or along with signs of water or contamination, fuel condition should be part of the diagnosis.

    Fuel Rail Pressure Sensor or Wiring Problems

    The fuel rail pressure sensor tells the engine computer how much pressure is actually present.

    If the sensor, connector, or wiring has a fault, the pressure signal may become inaccurate. Ford monitors the fuel rail pressure sensor separately with codes such as P0191, P0192, and P0193, which is why checking for additional codes is useful before replacing parts.

    Inspect for:

    • Damaged wiring

    • Loose connectors

    • Corrosion

    • Related sensor codes

    • Scan-tool readings that do not make sense

    P0087 by itself does not prove that the fuel rail pressure sensor is bad.

    High Pressure Fuel Pump Problems

    The high-pressure fuel pump has to create the pressure required by the common-rail injection system.

    If the pump is worn, damaged, or unable to keep up with demand, the actual rail pressure may fall below the requested pressure and trigger P0087.

    Possible signs include:

    • Rail pressure dropping under acceleration

    • Hard starting

    • Repeated P0087 codes

    • Poor performance under load

    • No-start conditions in severe cases

    However, do not replace the high-pressure pump based on P0087 alone. Restricted filters, low-pressure supply problems, poor fuel, sensor faults, and high-pressure leaks should also be considered.

    Injector and High Pressure Fuel System Problems

    The system can also lose rail pressure when the pressure being produced cannot be maintained.

    Possible causes include injector problems, excessive internal fuel return, high-pressure leaks, or other faults inside the fuel system.

    These problems generally require more advanced diagnostic equipment. If the low-pressure side checks out but actual rail pressure still cannot follow commanded pressure, further high-pressure system testing may be necessary.

    How to Diagnose P0087 on a 6.7 Powerstroke

    A step-by-step diagnosis is usually better than replacing parts based on the trouble code alone.

    Start with simple checks and move toward the more complex parts of the fuel system.

    Step 1: Check Fuel Level and Fuel Condition

    Start with the basics.

    Make sure there is enough fuel in the tank and think about when the problem began.

    Ask yourself:

    • Did the code appear soon after refueling?

    • Has the truck been sitting for a long time?

    • Is the weather unusually cold?

    • Is there any sign of water or contamination?

    • Did the problem begin with a nearly empty tank?

    If the problem began immediately after filling up or during severe cold weather, do not overlook fuel condition.

    Mechanic comparing a clogged fuel filter with a clean filter on a 6.7 Powerstroke engine

    Step 2: Scan for Related Trouble Codes

    Do not diagnose P0087 by itself.

    Scan for stored and pending codes before clearing anything. Related codes can provide clues about whether the problem involves the low-pressure supply, rail-pressure sensor, high-pressure system, or another part of the fuel system.

    Useful codes to pay attention to may include:

    • P008A

    • P0093

    • P0191

    • P0192

    • P0193

    • P228E

    • P228F

    Ford's diesel OBD documentation lists these codes within its fuel-system and fuel-rail-pressure monitoring strategy.

    Write down the codes before clearing them so you do not lose useful diagnostic information.

    Step 3: Inspect the Fuel Filters

    Check the truck's fuel-filter service history.

    If the filters are overdue or visibly contaminated, replace them with the correct parts and follow the proper installation and priming procedure for your model year.

    Ford specifically says that fuel filters should be replaced at the proper service interval and, on applicable Super Duty models, when a low fuel pressure message appears.

    Inspect the removed filters when possible. Water, unusual debris, or heavy contamination can point to a larger fuel-quality problem.

    If P0087 returns after the filters are replaced, continue diagnosing instead of repeatedly replacing the filters.

    Step 4: Compare Desired and Actual Fuel Rail Pressure

    A scan tool that displays live diesel-engine data is especially helpful here.

    Monitor:

    • Desired or commanded fuel rail pressure

    • Actual or measured fuel rail pressure

    Ford's OBD strategy for P0087 is based on the difference between these values, which makes this comparison one of the most useful pieces of diagnostic information.

    Watch the readings at idle and, when it can be done safely, during the conditions that normally trigger the fault.

    If actual pressure stays close to desired pressure at idle but falls behind during acceleration, the fuel system may be struggling only when demand increases.

    That result confirms a pressure-control problem, but it does not identify the failed component by itself.

    Step 5: Check the Low Pressure Fuel Supply

    Before blaming the high-pressure pump, make sure it is receiving an adequate fuel supply.

    The low-pressure side should be checked for:

    • Proper fuel supply

    • Restrictions

    • Weak pump output

    • Air entering the system

    • Wiring or electrical faults

    A low-pressure supply problem can starve the high-pressure side and create symptoms that look similar to a high-pressure pump problem.

    If you do not have the equipment or specifications required for proper pressure and flow testing, this is a good point to involve a diesel repair shop.

    Step 6: Have the High Pressure Fuel System Tested

    If the fuel is good, the filters are clear, the low-pressure side is working properly, and actual rail pressure still cannot meet the requested pressure, the high-pressure system needs more detailed testing.

    A technician may need to check:

    • High-pressure pump performance

    • Injector return or leak-off

    • Fuel-pressure control

    • High-pressure leaks

    • Rail-pressure sensor data

    • Signs of fuel-system contamination

    Do not repeatedly crank a truck that has run out of fuel or will not build fuel pressure. Ford's 6.7L Diesel Supplement warns that prolonged cranking can damage the starter motor or high-pressure fuel pump.

    High-pressure common-rail fuel-system diagnosis is not a good place for guesswork. If the problem has reached this stage, professional testing is usually safer than replacing parts one at a time.

    Final Thoughts

    P0087 on a 6.7 Powerstroke means the fuel rail pressure is lower than the engine expects, but it does not identify one specific failed part.

    Start with the basics. Check the fuel level and condition, scan for related codes, and inspect the fuel filters. Then compare desired and actual rail pressure and make sure the low-pressure fuel supply is working correctly.

    If those checks do not reveal the cause, the high-pressure fuel system may need professional testing.

    The main goal is to find the actual cause before replacing expensive components. A restricted filter and a high-pressure fuel-system problem can both result in low rail pressure, but the repair paths are very different.

    FAQs

    Does P0087 Mean the High Pressure Fuel Pump Is Bad?

    No. A failing high-pressure pump can cause P0087, but restricted fuel filters, low-pressure fuel-supply problems, poor fuel, sensor issues, and high-pressure system faults can also prevent the rail from reaching the requested pressure.

    Why Does My 6.7 Powerstroke Get P0087 When Towing?

    Towing puts the engine under greater load and increases fuel demand. A restricted filter, weak low-pressure supply, or high-pressure system problem may provide enough fuel during light driving but fail to maintain rail pressure under heavier load.

    Why Does P0087 Come Back After Replacing the Fuel Filters?

    If new filters do not solve the problem, a clogged filter was probably not the only cause. Check fuel quality, the low-pressure supply, rail-pressure data, sensors, and the high-pressure system before replacing more parts.

    Can You Drive With P0087 on a 6.7 Powerstroke?

    It depends on how the truck is behaving. If it is losing power, stalling, hard to start, or unable to maintain fuel pressure, continuing to drive could leave you stranded and the truck should be diagnosed promptly. Even if the code appears without severe symptoms, do not ignore a recurring P0087.

    What Codes Commonly Appear With P0087?

    Related codes can include P008A for low-pressure fuel-system pressure, P0093 for a detected large fuel-system leak, and P0191, P0192, or P0193 for fuel rail pressure sensor problems. The exact combination matters because related codes can help narrow down the part of the fuel system that needs testing.

    Recommended Reading

    The 12 Most Common 6.7 Powerstroke Problems with Solutions

    How Long Does a 6.7 Powerstroke Last?


    RELATED ARTICLES

    Leave a comment

    Your email address will not be published. Required fields are marked *