Skip the auto shop - Our mechanics make house calls

P0094 OBD-II Trouble Code: Fuel System Leak - Small Leak Detected

Check Engine Light

P0094 code definition

Fuel System Leak - Small Leak Detected

What the P0094 code means

The P0094 code is set in a vehicle’s Powertrain Control Module (PCM) when it detects a small leak in the fuel system. It is most common on vehicles with diesel engines.

What are the causes of the P0094 code?

  • Small leak in the injection pump
  • Small leak in the injectors
  • Small leak in the fuel lines and hoses
  • Small leak in the fuel rail
  • Small leak in the fuel filter
  • Small leak in the fuel tank
  • Fuel pressure decreased by the fuel pump, injector pump, a restriction in the fuel system, or a fuel pressure regulator

What are the symptoms of the P0094 code?

  • Running out of fuel faster than normal
  • Decreased fuel economy
  • Check Engine Light illumination
  • Fuel odors
  • Risk of fire

How does a mechanic diagnose the P0094 code?

  • Inspects the fuel system for leaks

  • Repairs any leaks found

If no leaks are found in the fuel system:

  • Conducts a fuel pressure test

If fuel pressure is lower than manufacturer-specified pressure:

  • Inspects the fuel pump
  • Inspects the injector pump
  • Inspects the fuel pressure regulator

Common mistakes when diagnosing the P0094 code

Checking for leaks and, after not finding any leaks, replacing the fuel pressure regulator. This part is a common cause of this issue, however is is always best to know for sure that a part is faulty by testing it before replacing anything.

How serious is the P0094 code?

The P0094 code is not as serious as a P0093 code, due to the fact that the leak is smaller. However, considering that a fuel leak is still possible, the risk of a fire is also possible, which can become a very serious safety issue and could cause injury to the driver and passengers.

What repairs can fix the P0094 code?

Additional comments regarding the P0094 code

Just because this code says that a “small leak” has been detected in the fuel system does not mean that a leak actually exists. This code is set when the PCM sees a noticeable loss in fuel pressure. If the fuel pressure sensor or its circuitry are damaged, or the fuel pressure regulator, fuel pump, or fuel filter are faulty, this can cause a decrease in fuel pressure and therefore cause a P0094 code.

Need help with a P0094 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230 to have this issue resolved.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

P0121 OBD-II Trouble Code: TPS "A" Circuit Range Performance Problem
P0121 code definition Throttle Pedal Position Sensor/Switch (TPS) A Circuit Range Performance Problem What the P0121 code means P0121 is a generic OBD-II code which indicates that the Engine Control...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...

Related questions

Q: My Check Engine Light is on, and the code points to the thermostat. Is it safe to drive my car with this issue?

If you can write back in with the exact Diagnostic Trouble Code (DTC) that Autozone downloaded for you, we can give you a more precise answer. For want of that detail, if you are referring to the "engine cooling system...

Q: 1999 firebird every now and then dies while driving and low engine power light comes on

A bad mass airflow (MAF) sensor can cause loss of power, no starts, and lean or rich conditions. If cleaning the sensor did not get rid of the P0102 trouble code, then replace the MAF sensor and clear the...

Q: P0017 check engine code

Most of the time, replacing the components that you did will take care of the P0017 code. Lack of oil flow to the actuator can contribute to the code. Also, using motor oil that has a different viscosity rating from...