top of page

P0313 Code: Causes, Symptoms, Diagnosis & How to Fix It

Sep 28
4 min read
P0313 code misfire detected with low fuel shown on an OBD2 diagnostic scanner

What Does P0313 Mean?


P0313 means “Misfire Detected With Low Fuel.” It is a generic OBD2 powertrain trouble code indicating that the engine computer detected a misfire while the fuel level or fuel delivery condition was low.


Unlike cylinder-specific codes such as P0301 or P0312, P0313 does not identify one particular cylinder. The problem may occur because the fuel level becomes low enough for the fuel pump to have difficulty maintaining consistent fuel delivery.


However, P0313 does not always mean that simply adding fuel will permanently solve the problem. A weak fuel pump, restricted fuel filter, low fuel pressure, injector problem, wiring fault, or air/fuel issue can also contribute to the code.


P0313 Code Symptoms


Common symptoms of a P0313 code include:

  • Check Engine Light

  • Rough-running engine

  • Engine hesitation

  • Stumbling during acceleration

  • Reduced engine power

  • Hard starting

  • Engine may stall

  • Poor acceleration

  • Misfire under low-fuel conditions

  • Possible difficulty restarting after running very low on fuel

The exact symptoms depend on the vehicle and the severity of the fuel-delivery problem.


Common Causes of P0313


Several problems can trigger P0313.

1. Very Low Fuel Level

The simplest cause is allowing the fuel level to become extremely low. When fuel is near empty, the pump may not maintain consistent fuel pickup during acceleration, cornering, or other driving conditions.

2. Weak Fuel Pump

A failing fuel pump may have difficulty maintaining adequate pressure, particularly when fuel level is low.

3. Clogged Fuel Filter

A restricted fuel filter can reduce fuel flow and cause the engine to run lean or misfire.

4. Low Fuel Pressure

A fuel pressure regulator, pump, restriction, or another fuel-system problem can prevent the engine from receiving enough fuel.

5. Faulty Fuel Injector

A clogged or malfunctioning injector can disrupt the air-fuel mixture and contribute to a misfire.

6. Fuel Pump Wiring Problems

Damaged wiring, poor electrical connections, or connector problems can prevent the fuel pump from operating correctly.

7. Vacuum or Intake Leak

A significant intake leak can create a lean air-fuel mixture and contribute to misfire symptoms.

8. Ignition or Engine Problems

Spark plugs, ignition coils, compression problems, airflow sensors, and other engine components can also contribute to a misfire.


How to Diagnose P0313

The best approach is to determine whether P0313 was caused by simply running the fuel level too low or whether there is an underlying fuel or engine problem.

Step 1: Check the Fuel Level

Start with the simplest possibility. Add sufficient fuel and see whether the engine returns to normal operation.

Do not assume the problem is fixed just because the Check Engine Light turns off.

Step 2: Scan for Additional Codes

Use an OBD2 scanner to check for stored and pending trouble codes. Additional fuel, injector, airflow, or misfire codes can help narrow down the problem.

Record the freeze-frame information when available.

Step 3: Check Fuel Pressure

Measure fuel pressure according to the manufacturer's specifications. Compare the actual pressure with the required pressure for the vehicle.

Low pressure can point toward a weak pump, restriction, regulator problem, or another fuel-delivery issue.

Step 4: Inspect the Fuel System

Check the fuel pump wiring, connectors, fuel filter, and accessible fuel-system components for damage or poor connections.

Step 5: Check for Intake Leaks

Inspect vacuum hoses and intake connections. A smoke test can help locate an intake leak that is not visible during a basic inspection.

Step 6: Check the Ignition System

Inspect spark plugs, ignition coils, plug wires, and related wiring if the misfire continues after fuel delivery has been checked.

Step 7: Check Injectors

Test injector operation and inspect injector wiring. A restricted or malfunctioning injector can create an uneven air-fuel mixture.

Step 8: Check Engine Data

Use scanner live data to review fuel trims, airflow readings, and other relevant engine parameters. If necessary, compression testing can help rule out an internal engine problem.


How to Fix P0313


The correct repair depends on the cause. Possible repairs include:

  • Add fuel if the tank was simply too low

  • Replace a weak fuel pump

  • Replace a clogged fuel filter

  • Repair low fuel pressure problems

  • Repair fuel pump wiring or connectors

  • Clean or replace a faulty fuel injector

  • Repair vacuum or intake leaks

  • Replace worn spark plugs

  • Replace a faulty ignition coil

  • Repair engine compression or mechanical problems

  • Repair airflow or sensor problems when testing confirms the fault

After the repair, clear the trouble code and test drive the vehicle under normal operating conditions.


Is P0313 Serious? Can You Drive With It?


P0313 should not automatically be treated as a major engine failure, especially if the vehicle was driven with an extremely low fuel level.


However, continued driving with a fuel-delivery problem can cause repeated misfires, stalling, poor performance, and potentially additional component damage.


If the Check Engine Light is flashing, the engine is shaking severely, the vehicle is losing significant power, or it repeatedly stalls, avoid driving until the problem is diagnosed.


If the fuel tank was nearly empty and the vehicle runs normally after refueling, monitor it closely and scan for any remaining or returning codes.


P0313 vs P0312


P0313 means Misfire Detected With Low Fuel, while P0312 specifically identifies a misfire in cylinder 12.


P0313 is therefore more closely associated with fuel-level or fuel-delivery conditions, while P0312 points to a specific cylinder that is misfiring.


P0313 vs P0300


P0300 means Random/Multiple Cylinder Misfire Detected, while P0313 indicates a misfire associated with low-fuel conditions.


A vehicle can potentially have both codes if low fuel or a fuel-delivery problem contributes to multiple-cylinder misfires.


Frequently Asked Questions


  1. What does P0313 mean?

    P0313 means Misfire Detected With Low Fuel.

  2. Can adding fuel fix P0313?

    It can if the code was caused by running the fuel level extremely low. If the code returns after refueling, further diagnosis is needed.

  3. Can a bad fuel pump cause P0313?

    Yes. A weak fuel pump can cause inadequate fuel delivery and contribute to a misfire when the fuel level is low.

  4. Can a clogged fuel filter cause P0313?

    Yes. A restricted fuel filter can reduce fuel flow and contribute to low fuel pressure and misfire conditions.

  5. Is P0313 safe to drive with?

    If the vehicle is running normally after refueling, a short trip may be possible. If there is a flashing Check Engine Light, severe shaking, stalling, or major power loss, avoid driving until the cause is diagnosed.

bottom of page