Complete diagnostic information for error code P0313
Manufacturer-Specific Variations
This code (P0313) may have different meanings or additional parameters depending on your vehicle's make, model, and year. Always verify with your vehicle's service manual or a qualified technician before attempting repairs.
P0313
Powertrain CodeMisfire Detected Low Fuel Level
Description
Misfire detected with low fuel level
Common Symptoms
- Check Engine Light with misfire detected specifically at low fuel levels
- Engine misfires and hesitation when fuel tank is nearly empty
- Rough running and performance issues at low fuel conditions
- Intermittent misfires correlated with fuel level
- Fuel starvation symptoms during acceleration or cornering
- Engine performance degradation when fuel is low
Possible Causes
- Fuel pump overheating or cavitation at low fuel levels
- Fuel pickup issues when tank is nearly empty
- Debris in fuel tank being drawn into system
- Fuel pump design issues causing starvation
- In-tank fuel pump cooling problems
- Fuel level sensor accuracy issues
Diagnosis Steps
- Monitor misfire occurrences relative to fuel level
- Test fuel pressure at various fuel levels
- Inspect fuel pump and pickup assembly
- Check for debris in fuel tank
- Verify fuel level sensor accuracy
- Test fuel pump cooling and operation
Repair Solutions
- Keep fuel tank above 1/4 full to prevent issues
- Replace or repair fuel pump if overheating
- Clean fuel tank and replace filter if debris present
- Address fuel pickup design issues if applicable
- Replace faulty fuel level sensor
- Reset fuel system adaptations
Prevention Tips
- Maintain fuel level above 1/4 tank
- Regular fuel filter replacement
- Address fuel delivery issues promptly
Working with ECU firmware? Remove DTCs directly from firmware files
Our free Firmware DTC Remover detects and removes hardcoded fault codes directly from ECU firmware files — no software needed. Supports BMW/MINI (EDC16, EDC17, MEVD17) and VAG Group (EDC17). Free: 3 removals/day.