Method

How codes, severities and labor estimates are built

Every tool and page reads four data files: the 164 generic codes and their causes, the dashboard lights and their rules, the technician wages by state, and the list of official sources. Nothing is typed into a page by hand: a corrected cause or a new wage table changes every page that shows it. Automated tests check the code decoder, the labor arithmetic and the warranty and clearing rules on cases worked out by hand.

1. Code meanings

OBD-II codes follow the structure of SAE J2012, which federal rules require for emission-related faults (40 CFR 86.1806-17 names it). The first character is the system, the second says whether the code is generic or defined by the maker, the third narrows the subsystem. We give each generic code its standard description and a plain-English sentence in our own words; we do not reproduce the SAE document. Codes whose second character marks them as manufacturer-specific are decoded for their structure only: their meaning is the maker's, and guessing it would mislead.

2. Causes and their order

Causes are listed from the most frequent fix to the least, as "most frequent", "frequent" or "less frequent". The order reflects how these codes are usually resolved in diagnosis guides and repair practice, not a statistic we measured: no public data set records which repair cleared which code. Two codes set together change the order, and the pages say so where it matters (P0171 with P0174, a misfire with a lean code).

3. Severity

Each code and each light state gets one of five levels. A flashing check engine light is always the top level, because the federal rule makes the light blink only when misfire is damaging the catalytic converter. Lights whose federal color is red, a loss of oil pressure, overheating and brake symptoms are also at the top. Emission-only faults with no effect on how the car drives are at the bottom.

LevelMeaning
0No fault
1Low: fix when convenient
2Moderate: fix within weeks
3High: limit driving, fix within days
4Severe: stop when safe

4. Labor hours

For the 27 codes with a page, each common repair carries a range of labor hours, written by us for a typical front-engine car or light truck from the steps the job involves: access, removal, replacement, relearn and test. They are not the flat-rate book times that shops license from maker data, which vary by model and which we cannot republish. Engines where the part sits under the intake manifold or at the back of a transverse V6 take longer, and the ranges say so when it is common.

5. Starting shop rate by state

Shops set and post their own labor rates and no public agency publishes them. To give a starting figure, the tools take the mean hourly wage of automotive service technicians and mechanics in the state (BLS Occupational Employment and Wage Statistics, occupation 49-3023, May 2025) and multiply it by 4, rounded to $5, to cover the shop's overhead and margin. That multiplier is our assumption, not a measurement, which is why every result shows the rate it used and lets you type your shop's own. National mean wage: $27.13.

BLS OEWS, May 2025, read through the BLS public API on November 1, 2026. Starting rate = wage × 4, rounded.
StateTechnician wageStarting rate
District of Columbia$32.65$130
Alaska$31.55$125
California$31.47$125
Colorado$30.76$125
Oregon$30.39$120
Massachusetts$30.27$120
Washington$30.03$120
Virginia$29.62$120
New Hampshire$29.18$115
Connecticut$28.92$115
Maryland$28.55$115
Minnesota$28.51$115
Montana$28.51$115
New York$28.42$115
New Jersey$28.28$115
Delaware$28.12$110
Vermont$27.90$110
North Dakota$27.88$110
Wisconsin$27.35$110
Illinois$27.25$110
Georgia$27.21$110
Michigan$27.16$110
Hawaii$27.01$110
Nevada$26.97$110
Arizona$26.77$105
South Dakota$26.76$105
Nebraska$26.65$105
Iowa$26.59$105
Wyoming$26.59$105
Maine$26.54$105
Tennessee$26.25$105
Ohio$26.24$105
Pennsylvania$26.13$105
Rhode Island$26.11$105
Idaho$25.96$105
Missouri$25.94$105
Florida$25.84$105
Indiana$25.82$105
North Carolina$25.72$105
Texas$25.47$100
Kansas$25.37$100
South Carolina$25.20$100
Oklahoma$25.04$100
New Mexico$24.90$100
Utah$24.85$100
Alabama$24.53$100
Louisiana$24.35$95
Arkansas$23.28$95
Kentucky$23.07$90
Mississippi$21.95$90
West Virginia$21.19$85

6. Parts

Parts are not priced. Prices vary by brand, model, region and week, and no public, dated source covers them; a figure we could not source would only look precise. The estimates are labor only and say so.

7. Rules used by the tools

The clearing tool counts 3 fault-free trips before the check engine light may go off and 40 engine warm-up cycles before a code may be erased, as written in 40 CFR 86.1806-05 for model years up to 2016 (the later rules carry the same logic through California's regulation). A warm-up cycle is a drive in which coolant rises by at least 40 °F and reaches at least 160 °F (40 CFR 86.1803-01). The warranty check uses 40 CFR 85.2103 and the California Air Resources Board's fact sheet. The tire pressure tool uses FMVSS 138 and its table of minimum activation pressures.

8. Sources read

Read on November 1, 2026.
PageSite
40 CFR 86.1806-17, Onboard diagnostics (model year 2017 and later), eCFRecfr.gov
40 CFR 86.1806-05, Onboard diagnostics for model years 2004 to 2016, eCFR text in force on January 1, 2019ecfr.gov
40 CFR 86.1803-01, Definitions (engine warm-up cycle), eCFRecfr.gov
40 CFR 85.2103, Emission warranty, eCFRecfr.gov
49 CFR 571.101, FMVSS No. 101 Controls and displays, with Table 1 (Code of Federal Regulations, October 1, 2025 edition, GovInfo)govinfo.gov
49 CFR 571.138, FMVSS No. 138 Tire pressure monitoring systems, eCFRecfr.gov
49 CFR 571.126, FMVSS No. 126 Electronic stability control systems, eCFRecfr.gov
49 CFR 571.135, FMVSS No. 135 Light vehicle brake systems, eCFRecfr.gov
49 CFR 571.208, FMVSS No. 208 Occupant crash protection (S4.5.2 readiness indicator), eCFRecfr.gov
California Air Resources Board: On-Board Diagnostic II (OBD II) Systems fact sheetww2.arb.ca.gov
California Air Resources Board: OBD, On-Board Diagnostic Programww2.arb.ca.gov
U.S. Bureau of Labor Statistics: Occupational Employment and Wages, May 2025, 49-3023 Automotive Service Technicians and Mechanicsbls.gov

9. What the site does not do

  • It does not diagnose a car: it tells you where a diagnosis usually starts.
  • It does not interpret manufacturer codes or reproduce service information.
  • It keeps nothing you type: the tools run in your browser.

Method version of . A figure that looks wrong: contact.

Written by

Independent publisher of a free OBD-II trouble code lookup and dashboard warning light guide for US drivers, with severity, likely causes and estimated repair labor by state

Codes and rules checked on · Editorial policy · Contact

OBD-II codes and warning lights 2026, read in the federal rules and BLS wage tables, last checked on