- OBD-II
- Trouble code (DTC)
- Check engine light (MIL)
- Pending and confirmed codes
- Freeze frame
- Readiness monitors
- Drive cycle
- Bank 1 and bank 2
- Sensor 1 and sensor 2
- Fuel trim
- Lean and rich
- Misfire
- Catalytic converter
- Oxygen sensor (O2 sensor)
- Mass airflow sensor (MAF)
- MAP sensor
- EVAP system
- Purge valve and vent valve
- EGR
- Variable valve timing (VVT) and cam phaser
- Timing chain
- Crankshaft and camshaft position sensors
- Electronic throttle
- Limp mode
- Engine computer (ECM or PCM)
- Transmission control module (TCM)
- CAN bus and U codes
- ABS
- SRS (airbag system)
- OBD-II
-
The standard self-diagnosis system on gasoline cars and light trucks sold in the US since the 1996 model year (diesels followed shortly after). It watches the engine, transmission and emissions systems and stores a trouble code when something is out of range. ABS and airbag codes are read through the same port but aren't part of the OBD-II standard itself. You read it through a connector under the dashboard, usually near the steering column.
- Trouble code (DTC)
-
A five-character code such as P0420 that the car stores when it finds a fault. The first letter is the system (P powertrain, B body, C chassis, U network), and the rest narrows down the fault. A code tells you where to look, not which part to replace.
- Check engine light (MIL)
-
The amber engine-shaped light on the dashboard, officially the malfunction indicator lamp. Steady means a fault is stored; flashing means a misfire bad enough to damage the catalytic converter, so slow down and stop soon.
- Pending and confirmed codes
-
A pending code means a test failed once and the computer is waiting to see it again. If it fails again on a later drive, the code is confirmed and the check engine light comes on. Pending codes are an early warning.
- Freeze frame
-
A snapshot the engine computer saves when it sets a code: engine speed, vehicle speed, temperature, fuel trims and more at that moment. A scanner can show it, and it helps a mechanic recreate the conditions of the fault.
- Readiness monitors
-
Self-tests the car runs on its emissions systems, such as the catalyst, oxygen sensors and EVAP system. After codes are cleared or the battery is disconnected they reset to "not ready", and many inspection stations reject a car until enough of them have run again.
- Drive cycle
-
The mix of cold start, idling, city and highway driving a car needs before it can rerun its self-tests. It's why a fixed problem can take several days of normal driving before the light goes off and the monitors are ready.
- Bank 1 and bank 2
-
On V-shaped and flat engines, the two rows of cylinders. Bank 1 is the side with cylinder 1; bank 2 is the other side. Inline engines have only bank 1.
- Sensor 1 and sensor 2
-
The position of an oxygen sensor in the exhaust. Sensor 1 sits before the catalytic converter and controls the fuel mixture; sensor 2 sits after it and checks how well the converter works.
- Fuel trim
-
How much the engine computer is adding or removing fuel to keep the mixture right. Short-term trim reacts instantly; long-term trim is the learned correction. Large positive trims mean the engine is running lean, large negative trims mean it's running rich.
- Lean and rich
-
Lean means too much air for the fuel, often from a vacuum leak or weak fuel delivery; it can cause hesitation and makes the engine run hotter. Rich means too much fuel, often from a leaking injector or a stuck purge valve; it wastes fuel and can overheat the catalytic converter. Both can lead to misfires.
- Misfire
-
A cylinder that doesn't burn its fuel properly on some strokes, felt as shaking, a rough idle or hesitation. Worn spark plugs and failing ignition coils are the most common causes.
- Catalytic converter
-
The part in the exhaust that turns harmful gases into less harmful ones. Misfires and oil burning can overheat or poison it, so fix those first before replacing it.
- Oxygen sensor (O2 sensor)
-
A sensor in the exhaust that measures leftover oxygen, which tells the computer whether the mixture is lean or rich. The sensor after the converter is used to judge the converter itself.
- Mass airflow sensor (MAF)
-
A sensor in the intake duct that measures how much air enters the engine. A dirty sensor or an air leak after it makes the computer miscalculate fuel.
- MAP sensor
-
The manifold absolute pressure sensor, which measures pressure or vacuum in the intake manifold. Engines use it to work out engine load, and turbo engines use it to check boost.
- EVAP system
-
The system that traps gasoline vapor from the fuel tank in a charcoal canister and later lets the engine burn it. Leaks in it, most often a loose gas cap, set EVAP codes but usually don't affect how the car drives.
- Purge valve and vent valve
-
The two valves that control the EVAP system. The purge valve lets fuel vapor into the engine; the vent valve opens the canister to fresh air. A purge valve stuck open can make the engine run rich and hard to start after refueling.
- EGR
-
Exhaust gas recirculation: a valve that feeds a little exhaust back into the intake to lower combustion temperatures. Carbon buildup that blocks it can cause pinging and emissions codes.
- Variable valve timing (VVT) and cam phaser
-
A system that shifts camshaft timing while the engine runs, using engine oil pressure through an oil control valve and a cam phaser. Low or dirty oil is a common reason for timing codes.
- Timing chain
-
The chain that keeps the camshafts in step with the crankshaft. When it stretches, cam and crank sensors disagree, and on many engines a chain that jumps a tooth can cause serious engine damage.
- Crankshaft and camshaft position sensors
-
Sensors that tell the computer engine speed and which cylinder is about to fire. A missing crankshaft signal can make the engine stall or refuse to start.
- Electronic throttle
-
On modern cars the gas pedal is a sensor, and a motor opens the throttle plate. Faults in the pedal sensor, the throttle body or their wiring usually put the car in reduced-power mode.
- Limp mode
-
A protective backup mode the car switches to after a serious fault: engine power is limited or the transmission holds one gear. It's meant to get you off the road or to a shop, not for normal driving.
- Engine computer (ECM or PCM)
-
The control module that runs the engine, and on many cars the transmission too (then called the PCM, powertrain control module). Many of its faults come from low voltage, bad grounds or software rather than a dead computer.
- Transmission control module (TCM)
-
The computer that controls an automatic transmission's shifts and pressures. Basic code readers show its generic P07xx codes, but manufacturer-specific transmission codes and live data need a scanner that can talk to the transmission module. On some cars only a general code such as P0700 shows up on a basic reader.
- CAN bus and U codes
-
The network the car's modules use to talk to each other. U codes mean a module stopped hearing from another one or got data that makes no sense; weak batteries, bad grounds and wiring are common causes.
- ABS
-
The anti-lock braking system, which stops the wheels from locking in a hard stop. When it has a fault, normal brakes usually still work but ABS, traction and stability control switch off.
- SRS (airbag system)
-
The supplemental restraint system: airbags, seat belt pretensioners, crash sensors and the occupant sensor. Its codes need a scanner that reads the airbag module, and its parts should only be handled by a trained shop.