P · B · C · U · built for DIY
CrankKey 3D logo

CrankKey.
Look up any code. See what it can indicate.

Look up any OBD-II code. Find the fix. No adapter required — the pocket reference for P, B, C, and U codes built for DIY drivers. Type the code your car threw, get a plain-English breakdown of the likely cause, the parts usually behind it, and a shop's honest quote — ranked by how often each fix actually works.

Accepted examples: P0420, B0010, C0085, or U0100. P-code lookup supports P0001–P3000.

A code is a starting point, not a diagnosis; confirm the cause with vehicle-specific testing.

Try an example
Looking for EVAP codes? Start with P0442, P0446, or P0455.
Scan your vehicle Pair scannerRead active vehicle codes directly from a compatible BLE dongle.
Understand terms in a scan report

Wireless scanner buyer help

Go beyond the engine computer.

Compare manufacturer-documented wireless scanner coverage, compatibility limits, and evidence before you buy. Innova 1000 names ABS, SRS, transmission, and body systems through specific examples; confirm your vehicle’s year, make, model, region, and configuration. Those named body examples are not every body module.

See verified scanner coverage

Preview a handful of published guides across the P, B, C, and U OBD-II families.

Feedback or a missing code