The most complete open-source diagnostic trouble code database for OBD-II applications. Features both generic SAE J2012 standard codes and manufacturer-specific definitions for accurate vehicle ...
Whether you are a full time mechanic, or just a hobbyist, keeping track of all the different OBD-II codes for various vehicles is a nearly impossible task, and while not everyone wants to keep their ...
This collection of Python scripts makes use of the excellent Python-OBD library. Even though the Python-OBD library is exceedingly easy to use, I hope these scripts simplify the process of automotive ...
I was recently at a seminar going over some diagnostics for some of the problematic and reoccurring fault codes. The general discussion led us in an interesting direction about the nature of fault ...
In the Last diagnostics article, we outlined how to retrieve and decipher engine diagnostics for engines running OBD-I engine management computers. OBD or On Board Diagnostics is a subsystem of the ...
Code readers are diagnostic tools that every car owner should consider owning. Having one of these is as important as carrying a spare tire or a fire extinguisher in the trunk. Back in the day, before ...
That's where OBD-II scanners come in, giving enthusiasts and everyday drivers a window into their vehicle's diagnostic systems. If you're chasing down the cause of a check-engine light, ensuring peak ...
This article was updated in August 2025 with new products and information. That little yellow check-engine light is sneaky. Most of the time, you forget it could be there. But when it detects an issue ...
Antuan started out in the automotive industry the old-fashioned way, by turning wrenches in a driveway and picking up speeding tickets. He now has nearly 20 years of expertise and experience behind ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results