Bad Gas Mileage: Causes, OBD2 Codes & What To Check
A sudden drop in fuel economy usually means the engine is running too rich (too much fuel), working harder than it should, or a sensor is feeding the computer bad data so it miscalculates the mixture.
Is it safe to drive?
Poor fuel economy on its own isn't a safety issue, but it's often the first sign of a sensor or emissions fault that will get worse and can fail an emissions test. Worth diagnosing while it's cheap.
What to check first
- Rule out the simple stuff first: tire pressure, a dragging brake, and driving habits.
- Check oxygen / air-fuel sensors and the mass-air-flow sensor — common economy killers.
- Scan for stored codes; the ones below commonly raise fuel consumption.
- Watch for a stuck-open thermostat keeping the engine cold, which richens the mixture.
Most likely OBD2 codes for poor fuel economy
These trouble codes most often produce this symptom. Open one for its causes, fixes, and typical repair cost on your vehicle.
- P0011 Intake Cam Over-Advanced (Bank 1, VVT)
- P0012 Intake Cam Over-Retarded (Bank 1, VVT)
- P0013 Exhaust Cam Actuator Circuit Fault (Bank 1)
- P0014 Exhaust Cam Over-Advanced (Bank 1, VVT)
- P0016 Crank/Cam Correlation Fault (Bank 1 Intake)
- P0017 Crank/Cam Correlation (Bank 1 Exhaust)
- P0101 MAF Sensor Range / Performance
- P0102 MAF Sensor Low Input
- P0113 Intake Air Temperature High Input
- P0118 Coolant Temp Sensor High Input
Typical repair costs
What the common fixes for this symptom usually run (parts + labor). Get an estimate for your exact vehicle free from the AI Mechanic.
Poor fuel economy: FAQ
What causes poor fuel economy?
A sudden drop in fuel economy usually means the engine is running too rich (too much fuel), working harder than it should, or a sensor is feeding the computer bad data so it miscalculates the mixture.
Is it safe to drive with poor fuel economy?
Poor fuel economy on its own isn't a safety issue, but it's often the first sign of a sensor or emissions fault that will get worse and can fail an emissions test. Worth diagnosing while it's cheap.
Which OBD2 codes are linked to poor fuel economy?
Common codes include P0011 (Intake Cam Over-Advanced (Bank 1, VVT)), P0012 (Intake Cam Over-Retarded (Bank 1, VVT)), P0013 (Exhaust Cam Actuator Circuit Fault (Bank 1)), P0014 (Exhaust Cam Over-Advanced (Bank 1, VVT)), P0016 (Crank/Cam Correlation Fault (Bank 1 Intake)), P0017 (Crank/Cam Correlation (Bank 1 Exhaust)). Read a code's page for its specific causes, fixes, and cost.
Do I need an OBD2 scanner?
For a confirmed diagnosis, yes — a scanner reads the stored trouble code. You can triage many symptoms by behavior first, but the code is what pins down the cause. The free AI Mechanic can interpret your code and symptoms for your exact vehicle.
Other symptom guides
- Engine overheating
- Engine misfire
- Reduced engine power / limp mode
- Engine stalling
- Transmission problems
- Rough or unstable idle
- Hard starting / long crank
- Hesitation when accelerating
- Engine vibration or shaking
- Engine knocking or pinging
- Vacuum leak (hissing / whistling)
- Failed emissions / smog test
- Exhaust smoke (black, white, or blue)
- Grinding noise when braking
- Squealing or squeaking brakes
- Soft or spongy brake pedal
- Car pulls to one side
- Steering wheel shakes
- Whining noise when turning
- Clicking noise when turning
- Car won't start, just clicks
- Battery keeps dying
- AC not blowing cold
- Heater blowing cold air
- Burning smell while driving
- Clunking noise over bumps
- Car vibrates at highway speed