Blog
What the codes actually mean, what the numbers say, and what to do about it — written for the person holding the scanner.
The code with no accomplices
Most codes in our data show up with a companion that hints at the cause. P0500 doesn't — it's the loneliest high-volume code we track, and that changes how you have to diagnose it.Your throttle has a backup sensor, and the data shows it
P0123, P0222 and P0122 cover paired throttle and pedal position sensors, and they show up together about half the time — evidence of a design built for redundancy, not a coincidence.P1000 isn't a fault. Here's what it actually means
Ford's P1000 isn't a broken part — it means the emissions readiness monitors haven't finished running since the car's memory was last cleared, and it's usually a dead battery that caused that.The one code that explains half your other codes
P0171 is a lean-running code, and its top companions are a misfire, a catalyst fault and an oxygen sensor fault — codes that are downstream effects of it, not separate problems.The Suzuki code that isn't really about the glow plugs
P0683 is the fourth most-scanned code in our entire dataset, and it is Maruti Suzuki's almost exclusively — a communication fault, not a glow plug failure.Why your ABS light blames four wheel sensors that are all fine
U3003 is a battery voltage code, but it usually shows up wearing a costume — four separate wheel-speed sensor faults that clear the moment the battery does.The knock-sensor code you shouldn't ignore
P1326 is filed as a knock-sensor code, but on some platforms it now catches a much bigger problem early. Here is why it deserves a same-week look.Four injector codes at once? Probably not four injectors
P0201 through P0204 flag four different injector circuits, but in two-thirds of scans they show up together — which usually means one shared wiring fault, not four dead injectors.The second most common code in our data is barely a problem
P0113 is the second most-scanned code in our entire dataset, and it is almost always riding along with a MAF code rather than causing trouble on its own.Why 'lost communication' rarely means a dead module
U0100 sounds like a computer has died, but the module is usually intact. Here is how the network actually fails, and when to stop driving instead of diagnosing.Turbo feels weak? What an underboost code points to
P0299 means the engine wanted more boost than it got. Before that means a new turbo, here is how the test works and where the air usually goes missing.The hard-start code Toyota wrote a fix for
P1604 is the most-scanned manufacturer code we track, flagging a startability fault. A manufacturer has already published a maintained bulletin for it.Is your CVT failing, or just its software?
P0776 and P17F0 both point at a CVT, but the fix is often a reprogram rather than a rebuild. Here is what each code tests and what is already on file for it.Before you book the garage, check the gas cap
A large EVAP leak code has one cause so common it is almost a cliche. Here is how the test works, why the cap matters, and how to tell a cap from a real leak.What a catalyst code really costs
P0420 is the second most common code we see, and the most expensive one people misdiagnose. Here is how the test works and why the converter is often the victim, not the culprit.Why a misfire code keeps coming back
P0300 is one of the most common codes we see. Here is what a random misfire actually is, what it usually costs to fix, and why ignoring it gets expensive.Read & clear your own codes
Scan your car, see what every code means in plain English, and clear it once it's fixed — with OBD DashX on your phone.