ABS, Airbag and Transmission Codes: When a Code Reader Isn't Enough
Your ABS or airbag light is on, but your code reader says "no codes." Here's why, what those lights mean, and which scanners can read the systems behind them.
It’s one of the most common surprises with a cheap code reader: the ABS or airbag light is glowing on the dash, you plug in the scanner, and it reports no codes. The scanner isn’t broken. It just can’t see the computer that turned the light on.
Why a basic code reader comes up empty
The OBD2 standard that every 1996-and-newer car follows is mainly about engine and emissions problems. Those codes, starting with P0, mean the same thing on every make, so even a $20 reader can read them.
Your car has many other computers too – one for the anti-lock brakes, one for the airbags, often one for the transmission, plus body, climate and more. Each carmaker builds these its own way. To talk to them, a scanner needs make-specific software, which is why you’ll see tools advertised as reading “ABS/SRS” (SRS means Supplemental Restraint System – the airbags and seatbelt pretensioners).
| Warning light | System | Basic code reader? | What you need |
|---|---|---|---|
| Check engine | Engine and emissions | Yes | Any OBD2 scanner |
| ABS | Anti-lock brakes, often traction and stability control | No | A scanner that reads ABS on your make |
| Airbag / SRS | Airbags, seatbelt pretensioners, seat sensors | No | A scanner that reads SRS on your make |
| Transmission / “AT” / wrench | Transmission control module | Partly | Generic transmission codes may show; detail needs make-specific coverage |
The ABS light
When the ABS light is on by itself, the anti-lock system has switched itself off. Your normal brakes still work, but the wheels can lock up in a hard stop, and traction and stability control are often disabled too.
Common causes include a failed wheel speed sensor, a damaged sensor wire (they run near the wheels and take a beating), a cracked or rusty tone ring, or low brake fluid. A scanner that reads ABS codes will usually tell you which wheel’s sensor is the problem – which turns a guessing game into a single part.
Tip: If the red brake warning light comes on – not just the amber ABS light – the problem may be with the main brakes, such as low fluid or a hydraulic fault. Have it checked before driving further.
The airbag (SRS) light
When the airbag light stays on, the system has found a fault and the airbags may not deploy in a crash. Treat it as a safety problem, not a nuisance.
Common causes include a worn clock spring (the coiled connection inside the steering column), a loose connector under a seat, a faulty seat-occupancy sensor, or codes left over from an earlier repair. An SRS-capable scanner reads the code, tells you which part of the system is complaining, and clears the light once it’s fixed.
Airbags store a lot of energy. Don’t probe or unplug airbag parts with the battery connected, and follow the repair manual’s procedure for disconnecting the battery and waiting before you work on them. After a crash, some modules need to be replaced or reset by a shop – clearing the code isn’t enough.
Transmission codes
Generic transmission codes in the P07xx range are part of standard OBD2, so a basic reader may show something like P0700 – which only means “the transmission computer has stored a fault.” The detailed code that says what the fault is lives in the transmission module itself, and reading it usually needs make-specific coverage.
Transmission problems are also where live data helps most: fluid temperature, gear selected and slip readings can tell you whether you’re looking at a sensor, a fluid problem or something mechanical.
Which scanners can read these systems?
Here’s what the tools we cover can read, from our comparison data. “Full system” tools read every module the car has; the others stop at the systems listed.
| Scanner | Engine | ABS | Airbag (SRS) | Notes |
|---|---|---|---|---|
| ANCEL AD310 | Yes | No | No | Engine and emissions only |
| MOTOPOWER MP69033 | Yes | No | No | Engine and emissions only |
| FIXD Sensor | Yes | No | No | Engine codes only |
| Innova 5210 | Yes | Yes | No | ABS, but not airbags |
| BlueDriver | Yes | Yes | Yes | ABS, airbag and transmission on listed major makes |
| OBDLink MX+ | Yes | Yes | Yes | On makes with its free add-ons (Ford, GM, Toyota, Nissan, Mazda and others) |
| Foxwell NT604 Elite | Yes | Yes | Yes | Plus transmission, 60+ brands |
| LAUNCH CRP129E | Yes | Yes | Yes | Plus transmission, with service resets |
| Innova 5610 | Yes | Yes | Yes | Full system; SRS on US and Asian makes |
| OBDeleven 3 | Yes | Yes | Yes | Full system on the brands it supports |
| Autel MaxiCOM MK808S / MK808Z | Yes | Yes | Yes | Full system, 80+ makes |
| TOPDON ArtiDiag800 BT 2 | Yes | Yes | Yes | Full system, 80+ makes |
“Yes” means the tool supports that system in general – coverage still varies by make, model and year. Before buying, check the maker’s vehicle-coverage list for your car.
The bottom line
- If you only ever deal with the check engine light, a basic reader is fine.
- If you do your own brakes or own an older car, an ABS-capable scanner pays for itself the first time it points to the right wheel sensor.
- If you want to diagnose airbag lights too, get a tool that reads ABS and SRS for your make – and leave airbag repairs to a shop if you’re not comfortable with them.
New to codes? OBD2 Explained covers how to read them.
More buyer’s guides
- How to Choose an OBD2 Scanner
- OBD2 Explained: What Your Check Engine Light Is Telling You
- Scanner Subscriptions and Update Fees: What Each Tool Really Costs
- Dongle, Handheld or Tablet: Which Scanner Style Fits You?
- What Is a Bidirectional Scan Tool? Active Tests and Service Resets Explained
- Will a Scanner Work on My Car? A Compatibility Checklist