Workshop manuals
kept on the shelf above the bench
What the check engine light actually knows
One lamp, hundreds of codes: how OBD2 monitors decide you have a problem.
The ten-dollar adapter, explained
What an ELM327 is, why clones vary, and how to buy one a browser can talk to.
Five protocols, one port
Why the OBD2 socket speaks several languages, and what auto-detect is doing.
Ready for the emissions test? Your car already knows
Readiness monitors, the not-ready trap after clearing codes, and the boring week of driving that fixes it.
Mode 06: the car's own lab book
The marks behind the readiness checks — value, pass window, verdict, and the drift you can catch before the lamp.
Freeze frame: the photograph your car takes at the worst moment
The snapshot stored beside every fault code, how the same code with two photographs means two different problems, and the eraser that destroys it.