EN

Poor fuel economy: Codes, Causes & Fixes

When mpg drops without a change in driving habits, typical culprits are a thermostat stuck open (P0128), a slow oxygen sensor, a coolant temperature sensor reading too cold, dragging brakes or simply low tire pressure. Several of these set no code at first, so compare your recent fill-ups and check tire pressure against the placard on the driver's door jamb. A stored code, if present, narrows the search considerably.

146Codes
2.4Average severity
2%High or critical
17%DIY-friendly
Severity distributionSeverity distribution

Most viewed

All codes (146)

P0332 Powertrain Knock sensor 2 reads too low. On a V engine it's the bank without cylinder 1; on some fours… Low P0341 Powertrain The bank 1 cam signal lands at the wrong crank angle, often from a stretched chain or a sticky… Moderate P0346 Powertrain Bank 2's cam signal arrives out of position. On V6/V8s that often means a bank 2 chain, guide… Moderate P0352 Powertrain Coil B, normally on cylinder 2, has a circuit fault. Where cylinder 2 sits depends… Moderate P0365 Powertrain The exhaust cam sensor on bank 1 has lost its signal. Usually a heat-damaged sensor… Low P0366 Powertrain Bank 1 exhaust cam signal is out of position: chain stretch, a sticky exhaust phaser… Moderate P0400 Powertrain EGR flow doesn't match what the ECU expected, and the code doesn't say whether it's too much… Low P0401 Powertrain The ECU opened the EGR system but saw too little effect — the valve or its passages are likely… Low P0420 Powertrain The bank 1 catalytic converter no longer stores enough oxygen to clean the exhaust properly. Low P0421 Powertrain The close-coupled warm-up catalyst on bank 1, right behind the exhaust manifold, isn't working… Low P0422 Powertrain The main underfloor catalytic converter on bank 1 no longer stores enough oxygen to pass… Low P0430 Powertrain The bank 2 converter on a V6, V8 or split-exhaust engine isn't cleaning the exhaust well enough. Low P0507 Powertrain The engine idles faster than the computer's target – most often extra air is sneaking… Low P052E Powertrain The crankcase ventilation regulator isn't controlling crankcase pressure properly – often… Moderate P0597 Powertrain The electrically heated thermostat's heater circuit is open, so the ECU can't open it early… Low P0710 Powertrain The transmission computer lost a usable fluid temperature signal and is guessing… Low P0734 Powertrain Fourth gear (overdrive on four-speed units) doesn't hold the expected input-to-output speed… Moderate P0735 Powertrain Fifth gear slips or isn't fully applied; the TCM measures a ratio that doesn't fit 5th. Moderate P0740 Powertrain The computer found an open or faulty circuit to the torque converter clutch solenoid, so lockup… Low P0741 Powertrain The torque converter lockup clutch slips or won't engage when the computer commands it. Moderate P0743 Powertrain The TCC solenoid circuit shows an electrical fault such as a short, overcurrent or out-of-range… Low P0744 Powertrain Lockup control drops in and out: an intermittent TCC circuit, or on some makes a lockup… Moderate P0755 Powertrain The TCM detects an electrical problem with shift solenoid B, the second on/off shift valve. Moderate P0760 Powertrain A fault in shift solenoid C's circuit – usually means lost overdrive or upper gears, or limp… Moderate P0A1F Powertrain The module that manages the high-voltage battery failed its self-check or reports implausible… Moderate P0A7E Powertrain The high-voltage battery got too hot. A clogged cooling intake or dirty fan is the usual cause. Moderate P0A7F Powertrain The battery computer has calculated that the whole high-voltage pack has worn past its usable… Moderate P0A80 Powertrain The hybrid system sees weak or unbalanced modules in the high-voltage battery and flags… Moderate P1101 Chevrolet · Powertrain GM's engine computer found that measured airflow doesn't agree with what it expects. Low P1128 Jeep · Powertrain Your Jeep's PCM never switched bank 1 from preset fueling to O2-sensor feedback after… Low

Symptoms