P0088 Fuel Rail/System Pressure – Too High

Home » OBD Codes » P0000-P0099 » P0088 Fuel Rail/System Pressure – Too High

P0088 Fuel Rail/System Pressure – Too High

OBD-II Trouble Code Technical Description

Fuel Rail/System Pressure – Too High

What does that mean?

This diagnostic trouble code (DTC) is a generic powertrain code, which means that it applies to all 1996-newer vehicles (Audi, Dodge, Isuzu, Toyota, VW, Jeep, Chevrolet, etc.). Although generic, the specific repair steps may vary depending on make/model.

Some vehicles are equipped with a returnless fuel supply, this means that the fuel pump is pulse width modulated and can vary in pump speed to deliver fuel to the rail at a varible rate instead of constantly running the fuel pump and regulating the pressure with a pressure regulator, returning fuel back to the tank.

When a code P0088 is presented, it means that the powertrain control module (PCM) has detected a fuel rail pressure or fuel pressure sensor voltage input that exceeds maximum specifications.

The fuel rail pressure sensor is typically of the three-wire, piezoelectric variety. Usually a 5-volt reference voltage signal and a ground signal are supplied to the sensor. As fuel pressure (at the sensor) increases, sensor resistance decreases. If five is maximum voltage to the sensor, and fuel pressure is at its lowest, sensor output should be approximately .5-volts, because sensor resistance is at its highest. As fuel pressure increases and sensor resistance decreases, the sensor signal voltage to the PCM should increase accordingly up to a maximum of 4.5-volts. These voltage figures are generic and you should consult the manufacturer’s service manual for your vehicle prior to testing.

There is another fuel rail pressure sensor design that incorporates intake vacuum. Instead of monitoring fuel rail pressure directly, the sensor monitors the degree of intake manifold vacuum and sensor resistance is varied accordingly. The PCM receives the input voltage signal in much the same way as the straight fuel pressure sensor.

In yet another type of fuel rail pressure sensor, the fuel pressure regulator is integrated. The pressure sensor has no bearing on the regulation of fuel pressure to the fuel rail but the regulator may (or may not) be electronically regulated. Even if the fuel pressure regulator and sensor are integrated, the regulator may also be vacuum actuated.

Fuel rail pressure sensor voltage is received by the PCM, which adjusts fuel pump voltage to accomplish the desired amount of fuel rail pressure. This promotes more efficient fuel consumption.

If fuel rail pressure is higher than the amount programmed into the PCM, a P0088 will be stored and a service engine soon lamp may be illuminated.

Severity & Symptoms

Since excessive fuel pressure can lead to a wide variety of drivability issues and cause internal engine damage, a code P0088 should be investigated with some degree of urgency. Symptoms of a this engine code may include:

  • Delayed startup, especially when the engine is cool
  • Black smoke from the exhaust system
  • Diminished fuel efficiency
  • Spark plug fouling is possible in extreme circumstances
  • Engine misfire codes and idle control codes may accompany a P0088
  • Causes

    Potential causes of a P0088 trouble code may include:

  • Defective fuel pressure regulator
  • Faulty fuel rail pressure sensor
  • Shorted or open wiring and/or connectors in the fuel rail pressure sensor circuit
  • A bad PCM or a PCM programming error
  • Possible Solutions

    A good starting point is always to check for technical service bulletins (TSB) for your particular vehicle. Your issue may be a known issue with a known fix put out by the manufacturer and can save you time and money during diagnosis.

    A diagnostic scanner, a digital volt/ohmmeter (DVOM), a suitable fuel pressure gauge, and a manufacturer’s service manual (or the equivalent) will prove instrumental in diagnosing a code P0088.

    NOTE: Please use caution when using a fuel pressure gauge under the hood of your vehicle. Fuel is under high pressure and fuel that comes into contact with hot surfaces or open spark could ignite and cause serious bodily injury.

    I like to begin with a visual inspection of system wiring and connectors. Pay particular attention to harnesses and components on top of the engine. The warmth and ease of access associated with this area makes it popular with pests, which tend to damage system wiring and connectors. Repair or replace defective or damaged wiring and/or connectors as required. I would also test battery voltage, battery cable connections, and alternator output at this time.

    If intake manifold vacuum is utilized to control or monitor fuel rail pressure, intake manifold vacuum must be sufficient to accomplish the task. Consult a manufacturer’s service manual for acceptable vacuum specifications for your vehicle and make sure that your engine complies.

    Test fuel system pressure using the fuel pressure gauge. Check the service manual for the exact fuel pressure specs that apply to your vehicle. Follow the manufacturer’s recommendations for using the fuel pressure gauge.

    If the actual fuel pressure is greater than what is recommended by the manufacturer, suspect a fuel pressure regulator malfunction. If the fuel pressure is within specs, suspect a faulty fuel rail pressure sensor or fuel rail pressure sensor circuit.

    Follow the manufacturer’s guidelines for testing the fuel rail pressure sensor and circuits with the DVOM. Disconnect controllers from the circuit before testing with the DVOM.

    Additional diagnostic tips & notes:

  • Fuel rail and related components are under high pressure. Use caution when removing the fuel pressure sensor or fuel pressure regulator
  • Fuel pressure testing should be done with the ignition switch in the key on engine off (KOEO) position
  • Turn the ignition switch off to connect/disconnect the fuel pressure gauge
  • Related DTC Discussions

    Register now to ask a question (free)

  • Sprinter 3500 OBD code: P0088
    I have a 2011 sprinter van, it’s showing a code of P0088 which i looked up and it’s high fuel rail pressure. I’m trying to figure out what’s causing it though, i called a parts warehouse to see if i could get a pressure regulator, but they said that they couldn’t locate such a part, even though i’ve…
     
  • 2012 Grand Cherokee Laredo CRD 3.0 ( Fuel rail Sensor ) Location, code P0088
    I have a Jeep Grand Cherokee Laredo CRD 3.0 and i have a faulty ( Fuel Rail Pressure Sensor ) that is the code i have after scanning with my diagnostic tool . So what I’m trying to do is first located and then replace it my self. Can someone tell me if he sales this type of sensor so i can buy it an…
     
  • 2008 Jeep Grand Cherokee 3.0 DIESEL Code P0088 Fuel Rail / System Pressure too High.
    Hi guys I will really appreciate your help because I’m getting crazy with my 2008 Jeep Grand Cherokee 3.0 diesel I bought a few months ago she had 204000 miles on it .(one owner) The car was running fine some suspension, brakes problem but I spend $900 and fixed it . After 2 weeks I got check engi…
     
  • Need more help with a p0088 code?

    If you still need help regarding the P0088 trouble code, please post your question in our FREE car repair forums.

    NOTE: This information is presented for information purposes only. It is not intended as repair advice and we are not responsible for any actions you take on any vehicle. All information on this site is copyright protected.

    Need help?

    Let us fix your problem. You are most welcome our diagnosis experts have in most cases the knowledge and skills to find the cause of the error code p0088 and to solve the problems.

    Make an appointment for diagnosis

    "Delete Error Code Permanently, Disable DTC Error Code Function for p0088 in the ECU"

    In extreme cases, we even have the option to permanently remove the specific DTC p0088 and disable the function of the specific error code in the ECU. All other fault code functions will then continue to work to protect the engine. This is different from clearing an error code with a diagnostic device. We have the option to permanently remove the function of the specific error code, so that it never comes back. Also emergency running that occurs on the specific error code can be solved in most cases.

    Of course we prefer to first try to solve the cause of the error code, but sometimes the only solution is to permanently disable the DTC function of p0088.

    Make an appointment for permanent removal of p0088