🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Transportation › Automotive Technology › Automotive Diagnostics › Lesson 2
TRN-AUTO19-07 · Lesson 2 · 20 clock hours · demo

OBD-II Fundamentals: Monitors, Codes, and Scan Tool Operation

Objective. Students will connect a professional scan tool to an assigned vehicle, retrieve all stored and pending DTCs with freeze-frame data, identify the relevant OBD-II monitor, and correctly classify each code as emissions-related or non-emissions-related.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a certified examiner or master technician in the trade or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

What OBD-II Is and Why It Matters

On-Board Diagnostics, second generation (OBD-II) is a federally mandated self-diagnostic system standardized across all gasoline-powered passenger cars and light trucks sold in the United States since the 1996 model year. The system continuously monitors components and systems that affect tailpipe emissions, and it stores fault information that a technician can retrieve with a scan tool. Understanding OBD-II is foundational for every ASE A-series and EV L3 diagnostic task you will perform in this program and throughout your career.

The OBD-II Monitor System

The powertrain control module (PCM) runs a series of built-in self-tests called readiness monitors. Each monitor targets a specific system: catalyst efficiency, oxygen sensor response time, oxygen sensor heater circuit, evaporative emission (EVAP) system, exhaust gas recirculation (EGR), secondary air injection, and the comprehensive component monitor (CCM). Two monitors run continuously whenever the engine is running — the misfire monitor and the fuel system monitor. All others are non-continuous and require a specific set of operating conditions called a drive cycle before they will run and set a result.

When the PCM detects a fault that meets its failure threshold, it logs a Diagnostic Trouble Code (DTC) and — if the fault is confirmed on a second or third consecutive trip — illuminates the Malfunction Indicator Lamp (MIL), commonly called the check engine light.

DTC Structure

Every DTC follows a five-character format defined by SAE J1979 and ISO 15031:

Example: P0420 — P (powertrain), 0 (generic), 4 (auxiliary emissions), 20 (catalyst system, Bank 1 below threshold). This is an emissions-related code. A code such as P0700 (transmission control system malfunction) is powertrain but is generally not an emissions-related fault; it does not directly cause an emissions failure but may illuminate the MIL.

Freeze-Frame Data

When the PCM sets a confirmed DTC, it simultaneously captures a snapshot of key operating parameters at the moment of detection. This snapshot is called freeze-frame data. Typical parameters include engine speed (RPM), calculated load, coolant temperature, short- and long-term fuel trims, vehicle speed, and MAP or MAF sensor readings. Freeze-frame is your first clue about the conditions that triggered the fault — warm idle, cold start, highway cruise, or heavy acceleration. Always record freeze-frame before clearing codes.

OBD-II Communication Modes (Services)

SAE J1979 defines ten standardized communication services (called modes):

Pending codes (Mode 07) are faults detected on one trip but not yet confirmed. They are invisible to Mode 03 and will not illuminate the MIL — but they point you toward a developing problem.

Connecting and Operating a Professional Scan Tool

The OBD-II Data Link Connector (DLC) is a standardized 16-pin trapezoid connector located within 3 feet of the driver and always accessible without tools. Before connecting:

1. Turn the ignition off.

2. Inspect the DLC for bent pins, corrosion, or damage.

3. Plug the scan tool cable firmly into the DLC until it clicks.

4. Turn the ignition to the ON (KOEO — Key On, Engine Off) position unless the tool directs otherwise.

5. Follow the tool's vehicle identification prompts (VIN entry or auto-detect).

Navigate to Diagnostic → Read Codes to retrieve stored and pending DTCs. Record every code number and description. Then navigate to Freeze Frame for each code and document every PID shown. Access Mode 06 (or its equivalent menu path) to check component test thresholds against actual values — this reveals near-miss failures.

Safety Points

Distinguishing Root-Cause from Secondary Codes

A single mechanical failure often triggers multiple DTCs. For example, a large vacuum leak may set a lean fuel trim code, a misfire code, and a catalyst efficiency code simultaneously. The lean code is the root cause; the others are secondary effects. Always look for the code that points to the input signal or actuator most directly responsible, cross-reference with freeze-frame, and consult a Technical Service Bulletin (TSB) index before beginning component replacement. A TSB may redirect the entire diagnostic path.

Key terms10

Readiness MonitorA built-in self-test routine in the PCM that evaluates a specific emission-related system; must complete a run cycle before it reports a pass or fail result.
Diagnostic Trouble Code (DTC)A five-character alphanumeric code stored by the PCM when a monitored system or component fails to meet its performance threshold.
Freeze-Frame DataA snapshot of key engine operating parameters captured by the PCM at the moment a confirmed DTC is set; used to recreate the conditions of the fault.
Pending CodeA DTC stored after a single-trip fault detection (Mode 07) that has not yet been confirmed across multiple trips; the MIL does not illuminate for a pending code.
Permanent DTCA confirmed code that cannot be erased by a scan tool clear command; it clears only after the relevant monitor runs and passes under normal driving conditions.
Mode 06An OBD-II communication service that provides on-board monitoring test results and component threshold data, allowing technicians to identify near-miss failures before a full DTC is set.
Data Link Connector (DLC)The standardized 16-pin trapezoid connector through which a scan tool communicates with the vehicle's control modules; required to be located within 3 feet of the driver.
Malfunction Indicator Lamp (MIL)The dashboard warning lamp (commonly called the check engine light) illuminated by the PCM when a confirmed emissions-related DTC is stored.
Drive CycleA specific sequence of vehicle operating conditions required to allow non-continuous readiness monitors to run and complete their self-tests.
Technical Service Bulletin (TSB)A manufacturer-issued document that provides updated repair procedures, software calibrations, or diagnostic guidance for known vehicle concerns; consulting TSBs can redirect or shorten the diagnostic path.
In class: Instructor demonstration: connect a mid-range professional scan tool (e.g., Snap-on Solus or equivalent) to a shop vehicle with seeded faults; walk through the menu structure, live data PID list, DTC retrieval, freeze-frame capture, and Mode 6 access while students follow along on printed scan tool guides. · Paired practice: each pair connects a scan tool to a different assigned vehicle, retrieves all codes, records freeze-frame data on a structured worksheet, and identifies which OBD-II readiness monitor set the code using the service manual. · Whole-class debrief: pairs share their code sets on the whiteboard; instructor leads discussion on distinguishing the root-cause code from secondary codes and identifying when a TSB changes the diagnostic path.
Materials: Professional scan tools (one per pair minimum), OBD-II breakout box trainer, shop vehicles with seeded faults, freeze-frame and monitor recording worksheets, OBD-II monitor reference charts, DVOM, service information access
Check: Each student submits a completed worksheet with correct DTC descriptions, monitor identification, and freeze-frame interpretation for at least three codes; instructor spot-checks one vehicle per student. Pass mark: 75% accuracy on written portion and successful tool connection and retrieval observed by instructor.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Engine Repair (A1) / Engine Performance (A8)
1. A scan tool retrieves code P0171 (System Too Lean, Bank 1) along with P0300 (Random Misfire) and P0420 (Catalyst Efficiency Below Threshold, Bank 1). Which code most likely represents the root cause?
Engine Performance (A8)
2. A technician connects a scan tool and finds a pending DTC but no stored DTC and no MIL illumination. What does this indicate?
Engine Performance (A8)
3. After repairing a confirmed DTC and clearing codes with Mode 04, the customer returns two days later and the same code is back. The technician checks Mode 0A and finds a permanent DTC still stored. What is the correct interpretation?
Engine Performance (A8)
4. Which OBD-II mode provides on-board component test results and threshold values, allowing a technician to identify a system that is close to setting a DTC but has not yet done so?
Engine Performance (A8)
5. A DTC is recorded as P0442. Based on the SAE J1979 code structure, which system does this code most likely address?
Engine Performance (A8)
6. Before clearing DTCs from a vehicle brought in for a driveability complaint, what is the most important step a technician should perform?
Engine Performance (A8)
7. Which of the following OBD-II monitors runs continuously whenever the engine is operating?
Engine Performance (A8)
8. A technician is using a scan tool on a vehicle with a manufacturer-specific DTC beginning with P1. Compared to a generic P0 code covering the same symptom, what is true about P1 codes?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.