Severity High
P0313

P0313: Misfire Detected with Low Fuel

What does the P0313 code mean?

P0313 indicates that the engine control module (ECM) has detected a misfire condition while the fuel level is low. This code is often triggered when the fuel tank is nearly empty, causing the fuel pump to draw in air or insufficient fuel pressure, leading to lean misfires. However, it can also point to underlying issues such as a failing fuel pump, clogged fuel filter, or faulty fuel pressure regulator. The misfire may be intermittent and more noticeable during low fuel conditions.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Check fuel level; fill tank if low and clear codes to see if they return.

2

Step 2: Inspect fuel pump operation and fuel pressure with a gauge.

3

Step 3: Replace fuel filter if clogged.

4

Step 4: Test fuel pressure regulator for proper operation.

5

Step 5: Check for contaminated fuel or water in the tank.

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

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with P0313, as low fuel can cause the engine to stall unexpectedly, leading to a safety hazard. Additionally, continued misfires can damage the catalytic converter.

How much does it cost to fix?

The cost varies depending on the root cause. If it's simply low fuel, the cost is just the price of gas. For a fuel pump replacement, expect $400-$800. A fuel filter replacement is typically $50-$150.

06. Related Codes