Severity High
P0094

P0094 - Fuel System Small Leak Detected

📅 Last reviewed: July 2026
What does the P0094 code mean?

The P0094 code indicates that the Powertrain Control Module (PCM) has detected a small leak in the fuel system, typically in the evaporative emission (EVAP) system. This system captures fuel vapors from the fuel tank and prevents them from escaping into the atmosphere. A small leak can be caused by a loose or faulty gas cap, a cracked EVAP hose, or a failing purge valve. The PCM monitors the system by applying vacuum and checking for pressure decay. If the leak is smaller than 0.040 inches, it sets this code.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Visually inspect the gas cap for tightness and damage. Tighten or replace if needed.

2

Step 2: Use a smoke machine to pressurize the EVAP system and locate the leak.

3

Step 3: Check EVAP hoses and connections for cracks or disconnects.

4

Step 4: Test the purge valve and vent valve operation with a scan tool.

4. Frequently Asked Questions

Is it safe to drive with this code?

Yes, it is generally safe to drive, but the Check Engine Light will remain on. However, a small leak can worsen over time and may cause increased emissions or fuel odor.

How much does it cost to fix?

The cost varies depending on the cause. A gas cap replacement is around $15-$30, while a purge valve replacement can be $100-$200. Diagnostic fees may add $50-$100.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0094? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →