P0094⛽ Fuel / fuel pressureStop and fix promptly

P0094: Fuel System Small Leak Detected (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0094 means

The engine computer (PCM) watches fuel pressure through one or more fuel pressure sensors, usually one on the low-pressure supply side and one on the high-pressure delivery side. OBD-Codes.com explains that P0094 is stored when the PCM sees fuel system pressure that does not match its programmed specifications for a set period of time under certain conditions, and says the code is mainly used on diesel vehicles. RepairPal describes it the same way in simpler terms: the PCM uses several sensors to keep fuel pressure constant and sets P0094 when one of them detects a drop in pressure. P0094 is a generic code that applies to all OBD2 vehicles from 1996 on. P0093 is the large-leak version.

Severity: can I keep driving?

Stop and fix promptly

RepairPal puts P0094 in its urgent category, meaning action is needed right away because it can cause severe damage or put the people in the car at risk, and it lists stalling as a symptom. OBD-Codes.com says the code should be addressed with a great degree of urgency because of the potential for a vehicle fire. If you smell diesel or gasoline, park the vehicle away from heat and ignition sources and do not keep driving it. Diesel fuel systems run at very high pressure, and OBD-Codes.com warns that fuel at that pressure can penetrate the skin and enter the bloodstream, which can be harmful or even fatal, so never feel for leaks with your hand or loosen fuel lines with the engine running.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Fuel leaks anywhere in the system: fuel tank, lines, injection pump, supply pump or fuel injectors (both sources name lines and injectors)
  2. Clogged fuel filter (OBD-Codes.com)
  3. Defective fuel pressure sensor (OBD-Codes.com)
  4. Faulty fuel pressure regulator (both sources)
  5. Wiring issues (RepairPal; OBD-Codes.com includes wiring and connector checks in its diagnosis)
  6. Engine computer (PCM) failure or programming error (both sources)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Check for technical service bulletins (TSBs) for your vehicle first; OBD-Codes.com says the problem may be a known issue with a known fix.
  2. With the engine off, look over the fuel tank, lines, pumps and injectors for wet spots or a fuel smell, and inspect the wiring and connectors at the same time (OBD-Codes.com).
  3. Read all stored codes and freeze frame data and write them down. If other fuel system codes are present, OBD-Codes.com suggests diagnosing those first.
  4. Check when the fuel filter was last changed, since a clogged filter is one of the listed causes (OBD-Codes.com).
  5. Clear the code and test drive. If it comes right back, compare the live fuel pressure reading on a scan tool with the manufacturer's specification (OBD-Codes.com).

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • Testing real fuel pressure needs a diesel fuel pressure gauge, a digital multimeter and a service manual (OBD-Codes.com)
  • OBD-Codes.com says high-pressure fuel systems should only be serviced by qualified personnel because of the injury risk
  • PCM testing, replacement or reprogramming

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Can I keep driving with P0094?

It is not a good idea. RepairPal rates it urgent and lists stalling as a symptom, and OBD-Codes.com says it should be handled with a great degree of urgency because of the fire risk. If you can smell fuel, stop driving until the leak is found.

Does P0094 always mean fuel is leaking out?

No. Despite the name, OBD-Codes.com says low fuel pressure is often the real culprit, for example from a clogged fuel filter, a bad pressure sensor or a faulty regulator. RepairPal's list leans more toward parts failures, naming injectors, the regulator, leaking lines, wiring and the PCM.

How is P0094 different from P0093?

Both mean the engine computer saw a fuel pressure drop it treats as a leak. P0093 is the large-leak code, and on diesels OBD-Codes.com says it can make the engine shut down within about a minute. P0094 is the small-leak code; the sources describe performance loss and poor fuel economy rather than a forced shutdown, though RepairPal still lists possible stalling.

Do the sources agree on the details?

Mostly. Both rate it as urgent and describe a fuel pressure drop seen by the PCM. They differ on emphasis: OBD-Codes.com points first to a clogged filter, the pressure sensor and the regulator and calls it mainly a diesel code, while RepairPal does not mention diesel and puts injector replacement as the common repair. OBD-Codes.com also gives different peak pressure figures on its two pages, about 2,500 psi on this one and 4,500 to 30,000 psi on its P0093 page, so check the specification for your own engine.

Sources

  1. OBD-Codes.com: P0094 Fuel System Small Leak Detected (Stephen Darby, ASE)
  2. RepairPal: P0094 OBD-II code (severity, symptoms, common causes)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.