PROSLABOROn call 24/7507-366-8902Text us

Check engine codes

Plain-English meanings and prices

Type in the code from your scanner or the parts store to see what it means and whether it’s OK to drive. If it’s a job we do, our price is right there too.

Common codes

P0420

OK to drive

Catalyst System Efficiency Below Threshold (Bank 1)

The catalytic converter on bank 1 isn't cleaning the exhaust as well as it should.

Common causes

  • Worn-out catalytic converter
  • Faulty downstream oxygen sensor
  • Exhaust leak
  • Misfires or oil burning that damaged the converter

Don't buy a converter on the code alone. We check the sensors and look for leaks first. A converter itself is quoted after the look-over.

What we’d do · flat labor

How to read a code

Every code is five characters. The letter is the system: P powertrain (engine and transmission), B body, C chassis, U network. The first number tells you who defined it: 0 or 2 means generic, the same on every car; 1 means the carmaker defined it. The next digit is the subsystem, like 3 for ignition and misfires or 4 for emissions.

A code isn’t a diagnosis

A code tells us which system noticed a problem. It doesn’t say which part failed. A lean code can be a vacuum leak, a dirty sensor or a weak fuel pump, so our $75 diagnostic tests before anyone buys parts. It comes off the repair if we do the work.

Flashing light?

A flashing check engine light means an active misfire. Drive as little as possible and text us.

Code list

74 common codes, explained

CodeWhat it meansDrive?
P0010The computer sees a problem in the circuit that controls intake cam timing.Book soon
P0011Intake cam timing isn't where the computer told it to be.Book soon
P0014Exhaust cam timing isn't where the computer told it to be.Book soon
P0016The crank and cam sensors disagree about engine timing.Book soon
P0087The fuel system can't hold the pressure the engine needs.Book soon
P0101The airflow sensor's reading doesn't match how the engine is running.OK to drive
P0102The airflow sensor signal is lower than it should be.OK to drive
P0113The intake air temperature sensor reads open or out of range high.OK to drive
P0117The coolant temperature signal is shorted low, so the computer thinks the engine is extremely hot.Book soon
P0118The coolant temperature signal is open or high, so the computer thinks the engine is very cold.Book soon
P0122The throttle position signal is lower than possible.Book soon
P0128The engine takes too long to warm up, usually because the thermostat is stuck open.OK to drive
P0130The upstream oxygen sensor's signal isn't behaving right.OK to drive
P0133The upstream oxygen sensor reacts too slowly.OK to drive
P0135The heater inside the upstream oxygen sensor isn't working.OK to drive
P0141The heater inside the downstream oxygen sensor, after the catalytic converter, isn't working.OK to drive
P0171The engine is getting too much air or not enough fuel on bank 1.Book soon
P0172The engine is getting too much fuel or not enough air on bank 1.Book soon
P0174The engine is getting too much air or not enough fuel on bank 2.Book soon
P0175The engine is getting too much fuel or not enough air on bank 2.Book soon
P0217The engine has overheated.Stop driving
P0299The turbo isn't making the boost the computer expects.Book soon
P0300More than one cylinder is misfiring, or the misfire moves around.Book soon
P0301Cylinder 1 is misfiring.Book soon
P0302Cylinder 2 is misfiring.Book soon
P0303Cylinder 3 is misfiring.Book soon
P0304Cylinder 4 is misfiring.Book soon
P0305Cylinder 5 is misfiring.Book soon
P0306Cylinder 6 is misfiring.Book soon
P0307Cylinder 7 is misfiring.Book soon
P0308Cylinder 8 is misfiring.Book soon
P0309Cylinder 9 is misfiring.Book soon
P0310Cylinder 10 is misfiring.Book soon
P0311Cylinder 11 is misfiring.Book soon
P0312Cylinder 12 is misfiring.Book soon
P0325The computer sees a problem in the knock sensor circuit.OK to drive
P0335The computer isn't getting a good signal from the crankshaft position sensor.Stop driving
P0340The computer isn't getting a good signal from the cam position sensor.Book soon
P0401Not enough exhaust gas is flowing through the EGR system.OK to drive
P0402Too much exhaust gas is flowing back into the intake.Book soon
P0411The secondary air system, used at cold start, isn't moving enough air.OK to drive
P0420The catalytic converter on bank 1 isn't cleaning the exhaust as well as it should.OK to drive
P0430The catalytic converter on bank 2 isn't cleaning the exhaust as well as it should.OK to drive
P0440A general fault in the fuel vapor (EVAP) system.OK to drive
P0441The EVAP system isn't purging fuel vapor the way it should.OK to drive
P0442A small leak in the fuel vapor system.OK to drive
P0446A problem with the valve that vents the fuel vapor system.OK to drive
P0455A large leak in the fuel vapor system.OK to drive
P0456A very small leak in the fuel vapor system.OK to drive
P0457The computer thinks the gas cap is loose or missing.OK to drive
P0496Fuel vapor is being purged when it shouldn't be.OK to drive
P0500The computer isn't getting a vehicle speed signal.Book soon
P0505The idle control system can't hold the target idle speed.OK to drive
P0506The idle is lower than the computer wants.OK to drive
P0507The idle is higher than the computer wants.OK to drive
P0521The oil pressure reading doesn't make sense.Stop driving
P0562The computer sees low system voltage.Book soon
P0563The computer sees system voltage that's too high.Book soon
P0571The brake pedal switch signal is out of range.Book soon
P0600Control modules are having trouble talking to each other.Book soon
P0606The engine computer has detected an internal fault.Book soon
P0700The transmission computer stored its own fault and asked for the check engine light.Book soon
P0715The transmission input speed signal is missing or wrong.Book soon
P0720The transmission output speed signal is missing or wrong.Book soon
P0730The transmission is slipping or isn't in the gear it should be.Stop driving
P0740The torque converter lockup circuit has a fault.Book soon
P0741The torque converter isn't locking up when it should.Book soon
P0750A transmission shift solenoid has a fault.Book soon
P2096The sensor after the converter sees a lean mixture.OK to drive
P2097The sensor after the converter sees a rich mixture.OK to drive
P2135The two throttle position signals disagree.Stop driving
P2187The engine runs lean at idle on bank 1.OK to drive
P2195The upstream oxygen sensor reads lean and stays there.OK to drive
U0100Other modules can't talk to the engine computer.Stop driving

Text us what the car is doing. We’ll send a price.

507-366-8902

Call or text · Blaine, MN · 24/7

Send a friend, you both get $10

They get $10 off their first visit and you get $10 off your next one. They just tell us who sent them.