CHECK ENGINE LIGHT

Check Engine Light On? Here's What It Actually Means.

The most common causes of check engine light activation.

Last updated September 2026

A flashing light is not the same as a steady one.

A steady check engine light means something needs attention, but it is not an emergency. Drive it, and get it looked at.

A flashing light means an active misfire, dumping raw fuel into your exhaust. Stop driving and call for a tow - a few miles can be the difference between a small repair and a new catalytic converter.

  • #1
    What it means
    Fuel vapor system leak — the sealed system that traps fuel fumes has a leak, so it cannot hold pressure.
    Possible causes
    • Cracked or brittle vapor hoses
    • Cracked charcoal canister
    • Failed vent or purge valve
    • Bad vent seal
    • Failing fuel tank pressure sensor
    • Faulty leak detection pump
  • #2
    What it means
    System too lean — too much air and not enough fuel, usually because air is sneaking in unmeasured.
    Possible causes
    • Vacuum leak in intake hoses, manifold gasket or PCV system
    • Dirty mass air flow sensor
    • Low fuel pressure
    • Weak injectors
    • Clogged fuel pump strainer
    • Failed throttle body gasket
  • #3
    What it means
    Catalyst efficiency below limit — the part that cleans your exhaust has stopped working.
    Possible causes
    • Age and mileage
    • A long-running misfire dumping raw fuel into it
    • Oil or coolant contamination
    • A failed oxygen sensor upstream
    • An exhaust leak
    • Sometimes only a sensor fault or a needed software update
  • #4
    What it means
    Oxygen sensor circuit fault — the sensor reading your exhaust has worn out, so the engine is guessing at its fuel mixture.
    Possible causes
    • Normal wear - it is a service item
    • Oil fouling from an engine burning oil
    • Silicone or fuel additive contamination
    • Failed heater circuit
    • Damaged wiring
  • #5
    What it means
    Fuel cap loose or off — your fuel cap is not sealing, so the vapor system cannot hold pressure.
    Possible causes
    • Cap left loose or not clicked
    • Cross-threaded cap
    • Worn gasket or ratchet mechanism
    • Cracked cap
    • Non-standard replacement cap
    • Damaged filler neck
  • #6
    What it means
    Insufficient exhaust recirculation flow — a valve that recycles exhaust back into the engine has clogged with soot and stopped moving properly.
    Possible causes
    • Carbon buildup in the valve and intake passages
    • Valve stuck open or stuck closed
    • Failed solenoid
    • Blocked passages
    • Electrical fault
  • #7
    What it means
    Cylinder misfire detected — a cylinder is not burning its fuel properly, so the engine shakes and dumps raw fuel into the exhaust.
    Possible causes
    • Worn spark plugs
    • Failed ignition coil
    • Bad fuel injector
    • Vacuum leak
    • Low fuel pressure
    • Ignition timing
    • MAF, crankshaft or camshaft sensor faults
    • Valve problems
    • Head gasket failure
  • #8
    What it means
    Incorrect purge flow — the valve that feeds stored fuel vapor back into the engine is stuck, so flow is wrong.
    Possible causes
    • Failed purge solenoid
    • Cracked EVAP lines
    • Insufficient vacuum supply
    • Corroded connector
    • Failed purge flow sensor
    • PCM fault
  • #9
    What it means
    Ignition coil circuit fault — the part that sends high-voltage power to a spark plug has quit, so one cylinder stops firing.
    Possible causes
    • Internal short from voltage overload
    • Insulation breakdown from heat and vibration
    • Oil leaking into the spark plug well
    • Water intrusion in the plug recess
    • Weak battery or degraded wiring
    • An excessive plug gap making the coil work harder
  • #10
    What it means
    Air flow circuit fault — the sensor measuring incoming air is reading wrong, so your engine gets the wrong amount of fuel.
    Possible causes
    • Contamination from an oiled air filter
    • General residue and dirt
    • Clogged air filter
    • Damaged wiring
    • Internal electrical failure
    • An air leak downstream of the sensor
  • #11
    What it means
    Coolant below thermostat temperature — the valve controlling engine temperature is stuck open, so the engine never fully warms up.
    Possible causes
    • Thermostat stuck open or leaking
    • Low coolant
    • Failed coolant temperature sensor
    • Failed intake air temperature sensor
    • Cooling fan stuck on
  • #12
    What it means
    Injector circuit fault — one of the nozzles that sprays fuel into the engine has clogged or stopped working.
    Possible causes
    • Deposits clogging the spray holes
    • Failed internal solenoid or windings
    • Corroded wiring or connector
    • Contaminated fuel
  • #13
    What it means
    Knock sensor circuit fault — the sensor that listens for damaging engine knock has failed, so the computer cannot protect the engine.
    Possible causes
    • Corrosion
    • Heat stress
    • Physical damage
    • Corroded or broken wiring and connectors
  • #14
    What it means
    Crank or cam position circuit fault — a sensor telling the computer where the engine's shafts are has failed, so timing and starting go wrong.
    Possible causes
    • Failed sensor
    • Corroded, shorted or broken wiring
    • Damaged reluctor (tone) wheel
    • Failed control module
  • #15
    What it means
    Throttle position sensor fault — the part controlling how much air your engine gets is sending bad readings.
    Possible causes
    • Damaged wiring harness - the most common cause
    • Internal short in the sensor
    • Loose or corroded connectors
    • Water damage
    • Carbon buildup in the throttle body
  • #16
    What it means
    Camshaft timing over-advanced — a small oil valve that adjusts your engine's valve timing has stopped moving correctly.
    Possible causes
    • Solenoid stuck open
    • Damaged solenoid wiring
    • Restricted oil flow to or from the phasers
    • Oil too thick or too dirty to flow
    • Sludge buildup
    • On P0016, a stretched or worn timing chain
  • #17
    What it means
    Fuel rail pressure too low — your engine is not getting fuel at the pressure it needs.
    Possible causes
    • Worn pump - they average over 100,000 miles
    • Clogged fuel lines or filter
    • Failed pressure sensor
    • Electrical fault in the pump circuit
    • Clogged tank strainer
  • #18
    What it means
    Transmission control system fault — your transmission's computer found a fault and asked the engine computer to turn on the warning light.
    Possible causes
    • Failed shift solenoid
    • Low or dirty transmission fluid
    • Torque converter clutch problem
    • Valve body restriction
    • Wiring fault
    • Failed transmission control module
  • #19
    What it means
    Turbocharger underboost — the turbo that force-feeds air into your engine is not delivering the pressure the computer expects.
    Possible causes
    • Cracked charge pipe or loose clamp
    • Intake leak
    • Stuck-open wastegate
    • Faulty boost pressure sensor
    • Restricted intercooler
    • Wiring fault
    • And least often, the turbocharger itself

THE CAUSES IN FULL

1. EVAP System Leak DetectedLeak in the fuel vapor system

  • P0442Evaporative Emission Control System Leak Detected (Small Leak)
  • P0455Evaporative Emission Control System Leak Detected (Gross Leak)
  • P0456Evaporative Emission (EVAP) System - Very Small Leak Detected
  • P0440Evaporative Emission Control System Malfunction
  • P0446Evaporative Emission Control System Vent Control Circuit Malfunction

Your car keeps fuel fumes in a sealed loop instead of letting them escape. Vapor from the tank goes to a charcoal canister, then into the engine to be burned. The computer closes a vent valve and checks that the loop holds pressure. If it doesn't, you get a code - and this is the most common category of check engine light there is, roughly a quarter of all codes found at emissions testing.

The code tells you the size of the leak: P0456 a very small leak, P0442 a small one, P0455 a large or gross leak, and P0440 the general fault that often comes with them.

None of it changes how the car drives. Finding the leak is the hard part - a hose gone brittle, a cracked canister, a vent valve that no longer seals, a failing pressure sensor. A shop locates it with a smoke test. If you smell fuel, especially in a closed garage, say so.

↑ Back to the table

2. System Too LeanYour engine is running lean

  • P0171System Too Lean (Bank 1)
  • P0174System Too Lean (Bank 2)

Running lean means more air than fuel. The oxygen sensors see too much oxygen in the exhaust and the computer reports that the mixture has drifted off target. P0171 is bank 1, P0174 bank 2 on a V-shaped engine; both together point upstream of both.

The sensor reporting it is usually fine - the real fault is elsewhere. Most often air is getting in where it shouldn't, through intake hoses and gaskets that harden and crack with age, past the sensor meant to measure it. A dirty air-flow sensor does the same by under-reporting. Low fuel pressure, tired injectors or a clogged strainer cause it from the fuel side.

A vacuum leak often hisses audibly with the engine running. You may feel nothing, or get surging, hesitation, a rough idle or stalling at lights. Left alone, a lean mixture can turn into a misfire, and misfires destroy catalytic converters.

↑ Back to the table

3. Catalyst System Efficiency Below ThresholdWorn-out catalytic converter

  • P0420Catalyst System Efficiency Below Threshold (Bank 1)
  • P0430Catalyst System Efficiency Below Threshold (Bank 2)

The converter turns the toxic products of combustion into carbon dioxide, water and nitrogen. Your car checks it by comparing the oxygen sensors before and after it: on a healthy converter the downstream signal stays nearly flat while the upstream one keeps switching. When both look alike, you get P0420 - the most common trouble code on the road. P0430 is the same fault on the second bank.

A converter rarely dies of old age alone. It usually dies of something else - a failing oxygen sensor, worn plugs, or a misfire feeding it raw fuel. The code is partly a report on how long other things went unfixed.

It's also not always the converter. A bad sensor, an exhaust leak or a software update can set it, so the converter is not always the part at fault.

A clogging converter causes poor acceleration, stalling and overheating, and replacing one is a major job.

↑ Back to the table

4. O2 Sensor Circuit MalfunctionFailing oxygen sensor

  • P0130O2 Sensor Circuit Malfunction (Bank 1, Sensor 1)
  • P0133O2 Sensor Circuit Slow Response (Bank 1, Sensor 1)
  • P0135O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
  • P0141O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)

The oxygen sensor sits in your exhaust and produces a voltage based on how much oxygen it finds. The computer reads it many times a second and trims fuelling to match. When it slows or dies the computer starts guessing, and fuel economy suffers first - losses of up to 40% are documented.

The code tells you the failure type. P0130 is a circuit fault upstream. P0133 means the sensor has gone slow - alive, just not fast enough. P0135 is the heater that brings it up to temperature after a cold start. P0141 is the heater on the downstream sensor, and it's the fourth most common code in emissions testing.

These are wear items. Depending on type, they are generally replaced somewhere between 30,000 and 150,000 miles, and many manufacturers publish no interval at all. They degrade from contamination as much as age: oil, silicone, poor fuel, additives not marked oxygen-sensor-safe.

There may be no symptom at all. A slow sensor may show nothing beyond a failed emissions test and a quiet drop in economy, while the converter downstream is fed a slightly wrong mixture all the time. A failing sensor left in place keeps feeding the converter a slightly wrong mixture.

↑ Back to the table

5. EVAP Leak Detected - Fuel Cap Loose/OffLoose or damaged gas cap

  • P0457Evaporative Emission System Leak Detected (Fuel Cap Loose/Off)
  • P0455Evaporative Emission Control System Leak Detected (Gross Leak)

This is the one everyone has heard of. The cap seals the top of the same vapor system described above. Loose, cross-threaded, cracked or with a hardened gasket, it can't hold pressure and the computer reports a leak. Nothing about how the car drives will change.

P0457 is the code to know - it's the fuel-cap-specific version, and what separates it from the general P0455 is timing: it sets when a large leak appears right after refuelling. If the code arrived the day after you filled up, the cap probably wasn't tightened.

A cap that has not been tightened until it clicks will set this code, and once it is properly seated the light often clears itself after a few drive cycles. A hardened gasket, damaged threads or a cheap aftermarket cap that does not seal like the original will keep setting it. This cause is fading, though - newer cars increasingly have capless fillers and no cap to tighten.

↑ Back to the table

6. EGR Flow Insufficient DetectedClogged exhaust recirculation valve (EGR)

  • P0401Exhaust Gas Recirculation Flow Insufficient Detected
  • P0400Exhaust Gas Recirculation Flow Malfunction
  • P0402Exhaust Gas Recirculation Flow Excessive Detected

The EGR valve does something counterintuitive: it routes a measured amount of spent exhaust back into the engine. Burned gas doesn't burn again, so it cools combustion - by almost 150 degrees Celsius - cutting nitrogen oxide emissions and improving efficiency.

The problem is what the exhaust carries. Carbon builds up along the valve and the intake passages until the valve sticks. P0401 means insufficient flow, the common one and the third most frequent code on the road. P0402 is excessive flow, P0400 the general fault. Stuck open at idle the engine stumbles; stuck closed you lose the cooling effect and emissions climb.

A lot of people drive around with this code without fixing it - it's very common, yet EGR work doesn't appear in the national top ten repairs. Understandable when the symptoms are mild or absent, but it's a significant malfunction, and stalling is on the list.

↑ Back to the table

7. Cylinder Misfire DetectedYour engine is misfiring

  • P0300Random/Multiple Cylinder Misfire Detected
  • P0301-P0312Cylinder 1 through 12 Misfire Detected

A misfire means a cylinder failed to burn its charge of air and fuel. You feel it as shaking, a rough idle, hesitation, or a stumble when you accelerate.

These codes are unusually easy to read. P0300 means the misfire is random or moving between cylinders. P0301 to P0312 name a specific cylinder in the last two digits - P0304 is cylinder 4. A single-cylinder code points at that cylinder's plug, coil or injector. P0300 points at something shared: fuel pressure, a vacuum leak, timing.

It's a symptom with a long list of causes, so the code starts a diagnosis rather than ending one.

Worn spark plugs are the most common cause, and they have no code of their own. As plugs age, material erodes from the electrodes and the gap widens, so the voltage needed to bridge it keeps rising until the ignition system can't reliably jump it. That erosion stresses everything upstream too: a wide gap makes the coil work harder, and a coil worked harder fails sooner, which is why worn plugs so often take a coil with them. Most plugs are replaced as routine maintenance before they ever set a code, and replacement intervals vary by vehicle - there is no single mileage that applies to every car.

What makes it urgent is what it does while you wait. Fuel that doesn't burn in the cylinder burns in the catalytic converter instead, and converters aren't built for that. This is the failure that turns a modest ignition repair into a converter replacement. If the light is flashing, stop driving.

↑ Back to the table

8. EVAP Incorrect Purge FlowStuck fuel vapor purge valve

  • P0441Evaporative Emission Control System Incorrect Purge Flow
  • P0443Evaporative Emission Control System Purge Control Valve Circuit Malfunction

The purge valve is the other end of the vapor system. Where the vent valve lets air in, the purge valve releases stored vapor from the canister into the engine to be burned, but only when conditions are right. The computer commands it open and watches the flow. When measured flow doesn't match, you get P0441; P0443 points at the solenoid's control circuit.

Almost nobody notices this one - typically no symptoms beyond the light, with the occasional faint smell of fuel. It doesn't affect drivability and isn't a safety issue.

Two things worth knowing. A cracked hose or poor vacuum supply sets the same code as a failed valve, so the code alone does not identify the part. And it's becoming steadily more common as the fleet ages.

↑ Back to the table

9. Ignition Coil Primary/Secondary Circuit MalfunctionA failed ignition coil

  • P0351-P0358Ignition Coil A through H Primary/Secondary Circuit Malfunction
  • P0300Random/Multiple Cylinder Misfire Detected
  • P0301-P0312Cylinder 1 through 12 Misfire Detected

Each spark plug needs tens of thousands of volts to jump its gap, and the coil produces them. When one fails, that cylinder stops firing - you feel it as shaking and a clear loss of power.

Your car may report it two ways: directly, as P0351 to P0358, lettered by cylinder; or, more often, as a misfire code on that cylinder, because the computer notices the cylinder not firing before it notices the circuit fault. Either way, a single-cylinder misfire with no other symptoms points hard at the coil or the plug.

Coils fail from internal shorts, insulation breaking down under heat and vibration, oil leaking into the plug well, water in the plug recess, and weak batteries or tired wiring. One cause explains most of the rest: a worn plug with too wide a gap forces the coil to work harder to bridge it. The coil does more than it was built for, and eventually gives up.

That's why coils and plugs are so often replaced together - and why a coil failure is frequently a symptom of neglected plugs.

↑ Back to the table

10. Mass or Volume Air Flow Circuit Range/PerformanceA dirty or failed air-flow sensor

  • P0101Mass or Volume Air Flow Circuit Range/Performance Problem
  • P0102Mass or Volume Air Flow Circuit Low Input
  • P0103Mass or Volume Air Flow Circuit High Input
  • P0100Mass or Volume Air Flow Circuit Malfunction
  • P0104Mass or Volume Air Flow Circuit Intermittent

The mass air flow sensor sits in the intake just past the air filter and measures the air entering the engine. The computer trusts that number completely when deciding how much fuel to inject, so a wrong reading makes everything downstream wrong. P0101 means the number doesn't make sense; P0102 and P0103 are circuit low and high.

Contamination is the usual cause. Oiled performance air filters are a known culprit - excess oil coats the sensing element. So does ordinary dust past a filter that's overdue. The result is a sensor under-reporting airflow and an engine that runs lean, hesitates, idles badly or stalls.

A damaged sensor alone may not hurt performance much, but an intake leak in the same area can stall the engine without warning. The sensor can sometimes be cleaned rather than replaced.

↑ Back to the table

11. Coolant Thermostat Below Regulating TemperatureEngine thermostat stuck open

  • P0128Coolant Thermostat - Coolant Temperature Below Thermostat Regulating Temperature

The thermostat is a temperature-controlled valve between engine and radiator. It stays shut while the engine warms, then opens to circulate coolant and hold operating temperature. Stuck open, coolant circulates constantly and the engine never gets properly warm - which is what P0128 reports.

The symptoms are easy to spot once you know them: the gauge sits low or drops at highway speed, the heater blows lukewarm, and the engine takes much longer to warm up on a cold morning. Fuel economy suffers, because engines are least efficient cold - a conventional car loses roughly 15% in city driving at 20 degrees Fahrenheit compared with 77.

It raises emissions and wastes fuel, and it will fail an emissions test. It is not an immediate safety hazard.

↑ Back to the table

12. Injector Circuit MalfunctionFailed fuel injector

  • P0201-P0208Injector Circuit Malfunction - Cylinder 1 through 8
  • P0300Random/Multiple Cylinder Misfire Detected
  • P0301-P0312Cylinder 1 through 12 Misfire Detected

A fuel injector is a precision valve spraying a metered, atomised mist of fuel, in droplets measured in tens of microns. That precision is the weakness: the spray holes are tiny and deposits build up in them. Injectors also fail electrically when the solenoid or windings go, or the connector corrodes.

The codes follow the same cylinder logic as misfires: P0201 is cylinder 1, through to P0208. As with coils, a failing injector often shows up as a misfire code first, because the computer notices the cylinder not firing before it notices anything electrical.

When one injector underdelivers, that cylinder runs lean or misfires while the rest are fine - rough idle, hesitation, harder starting, worse economy. Injectors have climbed the national repair rankings year over year, which tracks with an ageing fleet and direct injection being less forgiving of deposits than port injection.

↑ Back to the table

13. Knock Sensor Circuit MalfunctionFailed engine knock sensor

  • P0325Knock Sensor 1 Circuit Malfunction (Bank 1)
  • P0330Knock Sensor 2 Circuit Malfunction (Bank 2)
  • P0331-P0334Knock Sensor 2 Circuit Range/Performance, Low, High, Intermittent

The knock sensor is a microphone bolted to your engine block. A crystal inside generates a voltage from engine vibration, and the computer uses it to adjust ignition timing and keep detonation under control. P0325 covers the first sensor, P0330 the second where fitted, and P0331 to P0334 its circuit faults.

When it fails, the computer can no longer hear knock. Most cars respond by conservatively retarding timing, costing power and economy without anything feeling obviously wrong. Often there are no driving symptoms at all and the light is the only sign; some drivers report pinging under acceleration or an engine running hotter than usual.

It isn't urgent the way a misfire is, but it isn't nothing - the sensor exists to protect the engine from a failure that destroys pistons.

↑ Back to the table

14. Crankshaft / Camshaft Position Sensor Circuit MalfunctionFailed engine position sensor (cam or crank)

  • P0335Crankshaft Position Sensor A Circuit Malfunction
  • P0336Crankshaft Position Sensor A Circuit Range/Performance
  • P0340Camshaft Position Sensor A Circuit Malfunction
  • P0341Camshaft Position Sensor A Circuit Range/Performance

Two sensors tell the computer where everything is: the crankshaft position sensor reports the crank (P0335, P0336) and the camshaft position sensor reports the cam (P0340, P0341). Without them the computer can't time spark or fuel, because it doesn't know where the pistons and valves are.

This is the failure most likely to leave you stranded. Hard starting, stalling, hesitation, misfiring, an engine that cranks but won't fire. Some cars drop into limp-home mode; some simply stop. Losing the crankshaft signal means the engine can no longer synchronise injection and cam timing, which can stall it outright and leave it unable to restart - a safety problem as much as a mechanical one, because losing power without warning in traffic is how crashes happen.

A steady light with no change in how the car drives is not an emergency. A car that has already stalled once, or cranks without starting, should not be driven in traffic.

↑ Back to the table

15. Throttle/Pedal Position Sensor Circuit Range/PerformanceThrottle body or throttle sensor problem

  • P0121Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem
  • P0122Throttle/Pedal Position Sensor/Switch A Circuit Low Input
  • P2135Throttle/Pedal Position Sensor/Switch A/B Voltage Correlation
  • P2119Throttle Actuator Control Throttle Body Range/Performance

On almost every car built in the last twenty years there's no cable between the accelerator pedal and the throttle. The pedal is a sensor, the throttle is a motor, and a computer sits between them cross-checking both. P2135 is that cross-check failing - the two disagree. P0121 and P0122 are range and circuit faults on the throttle position sensor; P2119 covers the throttle body's mechanical range.

When one of those signals goes wrong the car behaves strangely rather than simply stopping: hesitation and surging, an engine that revs on its own, stalling at stops and in traffic, idle too high or too low, jerking during gear changes. The usual underlying cause isn't the sensor but a damaged wiring harness, followed by internal shorts, corroded connectors and water damage. Carbon buildup in the throttle body can also stop the plate moving smoothly.

These are serious codes. Unpredictable is the operative word - a car that surges or stalls without warning in traffic is a different problem from one that simply runs badly.

↑ Back to the table

16. Camshaft Position - Timing Over-AdvancedEngine valve timing control problem

  • P0010A Camshaft Position Actuator Circuit (Bank 1)
  • P0011A Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
  • P0014B Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
  • P0016Crankshaft Position - Camshaft Position Correlation (Bank 1, Sensor A)

Modern engines change valve timing while running, advancing or retarding the camshaft to favour torque, power or efficiency. The mechanism is hydraulic: a solenoid routes engine oil to a phaser on the camshaft, and oil pressure moves it. P0010 is the actuator circuit; P0011 and P0014 are timing or performance faults on the intake and exhaust cams.

Because it runs on oil, oil condition is almost the whole story - restricted flow to the phasers, oil too thick to move through them, a solenoid stuck open, sludge from contaminated oil. Symptoms are a rough idle, stalling at low speed, hard starting, sluggish acceleration, often a ticking or rattle. Oil condition is the common thread in almost every case.

P0016 is a different animal. It means crank and cam positions no longer correlate, and the cause is frequently a stretched timing chain rather than a solenoid. It warrants immediate inspection - same family of codes, very different repair.

↑ Back to the table

17. Fuel Rail/System Pressure Too LowFuel pump or low fuel pressure

  • P0087Fuel Rail/System Pressure - Too Low
  • P0088Fuel Rail/System Pressure - Too High
  • P0230Fuel Pump Primary Circuit Malfunction

An electric pump in your fuel tank pushes fuel forward at a pressure the computer monitors continuously. P0087 means pressure has fallen below spec, P0088 that it's too high, and P0230 points at the pump's electrical circuit. The pump is only one possible culprit - clogged lines, a restricted filter, a failing pressure sensor and wiring faults all set these codes.

Pumps are a mileage item, usually good for well past 100,000 miles, and failures get more likely as the miles accumulate. A dying pump announces itself: hard starting or long cranking, sputtering at highway speed, stalling once hot, surging, and a sharp whine from the tank where there used to be a soft hum.

In the worst case fuel delivery stops altogether and the engine quits at cruising speed. A car that sputters at speed is telling you something, and driving on is how people end up stopped in a live lane.

↑ Back to the table

18. Transmission Control System (MIL Request)Transmission problem reported by the computer

  • P0700Transmission Control System (MIL Request)
  • P0730Incorrect Gear Ratio
  • P0741Torque Converter Clutch Circuit Performance or Stuck Off

P0700 is unlike the other codes, and knowing why will save you a pointless argument at a shop. It isn't a description of a fault. It's the transmission's own control module asking the engine computer to turn the dashboard light on. The actual fault is stored separately, and until someone reads that second code nobody knows what's wrong. P0730 means the gear ratio is wrong - input and output speeds don't match. P0741 points at the torque converter clutch.

What you notice is the transmission protecting itself, usually by entering a limp mode locked in one gear, often second or third. You may get harsh or delayed shifts, slipping, a refusal to shift up at speed, or the car sitting in neutral with the light on.

The guidance is firm: don't keep driving it, and get it inspected. Dropping into limp mode while merging onto a highway is a dangerous place to lose your gears.

↑ Back to the table

19. Turbocharger/Supercharger Underboost ConditionTurbocharger not making enough boost

  • P0299Turbocharger/Supercharger A Underboost Condition
  • P0234Turbocharger/Supercharger A Overboost Condition

Most new engines are turbocharged, which means most new engines can set this code. A turbo is an air pump, feeding the engine air at higher pressure and density than the atmosphere provides. The computer knows how much boost it asked for and compares it with what the sensors report. P0299 is underboost. P0234 is overboost - the opposite problem, and the more urgent.

The most useful thing to know is that P0299 usually isn't the turbo. A cracked charge pipe, a clamp that's worked loose, an intake leak, a stuck wastegate, a restricted intercooler or a failed boost sensor will all produce it, and those are ordinary repairs. The simpler causes are far more common than a failed turbo.

When a turbo genuinely fails, the cause is almost always oil - starvation from blocked or leaking feed pipes, poor priming at installation, or carbon contamination eroding the bearings. Manufacturing defects account for a tiny fraction. Turbo damage is often a symptom of something else, so a replacement that doesn't fix the oil supply will fail again. Which is why oil condition matters more on a turbocharged engine than on a naturally aspirated one.

↑ Back to the table

Think this sounds like your car?

Tell us what's happening and get a preliminary diagnosis, typical cost range, and trusted shops near you.

In Virginia, a lit check engine light is an automatic state inspection failure — fix it before your sticker expires.

What Ignoring It Actually Costs

Small faults rarely stay small. An oxygen sensor that goes unaddressed can wreck a catalytic converter, turning a modest repair into a major one. A single misfiring coil can score a cylinder wall. Meanwhile, a failing sensor quietly drains fuel economy every single week you drive on it.

The other cost is negotiating position. Walking into a shop with no idea what's wrong is the single biggest reason drivers get sold repairs they didn't need. Walking in already knowing the likely cause and the fair price range changes that conversation completely.

Check Engine Light Questions, Answered

What does a check engine light actually mean?
It means your car's computer logged a fault code somewhere in the engine, emissions, or fuel system. It can be something as small as a loose gas cap or as serious as a failing catalytic converter — the light looks identical either way, which is exactly why reading the code matters.
Is the MyGearGuru diagnostic really free?
Yes. Describing your symptoms or scanning your code and getting back a plain-English explanation with an estimated repair range costs you nothing. There's no credit card and no obligation to use a shop we suggest.
Can I keep driving with the check engine light on?
A steady light usually means you can drive carefully to a shop in the next few days. A flashing light means an active engine misfire that can destroy your catalytic converter within minutes of driving — pull over and stop driving as soon as it's safe.
How much does a shop normally charge just to read the code?
Most shops charge a diagnostic fee just to read the code, and that fee is often not credited toward the repair. Knowing the likely cause before you go means you are paying for a fix, not for a guess.
Will you tell me what the repair should cost?
Yes. Every diagnostic comes with a fair-price range for the likely repair on your specific year, make, and model, so you can recognize an inflated quote the moment you see one.
What if the light turns off on its own?
The underlying code usually stays stored in the computer even after the light clears, and the fault typically returns. It's worth having the stored codes read — especially before a Virginia state inspection, where a recently cleared computer can also cause a failure.

Stop Guessing About That Light

Get a free AI diagnostic and a fair repair estimate in under two minutes. No credit card, no obligation.

Free instant car diagnosisKnow what's wrong before you go to the mechanic — takes 1 minute.