Was this article helpful?
OBD-II Mode 01: current data and the PIDs that matter
Mode 01 is the live feed every OBD-II car supports. Knowing which of its hundred-odd parameters are worth watching turns a list of numbers into a diagnostic method.
Mode 01 — “Show current data” — is the workhorse of OBD-II. It is what every live-data screen in every app is built on, and it is mandatory on every compliant vehicle.
How it works
You request a PID (Parameter ID) and the ECU returns its current value. PID 0C is engine RPM, 05 is coolant temperature, and so on. The standard defines around 100 of them across several banks.
Not every car supports every PID. The ECU advertises what it has: PID 00 returns a bitmap of which PIDs in the range 01–20 are supported, PID 20 covers the next range, and so on. Any decent app queries these first and shows you only what your car actually answers.
That is why two cars show different parameter lists — it is not the app choosing, it is the vehicle declaring. Detail: supported PIDs and why parameters are missing.
The PIDs actually worth your attention
Out of a hundred, about a dozen carry most of the diagnostic value.
| PID | Parameter | What it tells you |
|---|---|---|
04 | Calculated engine load | How hard the engine is working, as a percentage |
05 | Coolant temperature | Thermostat and cooling health |
06/07 | Short/long term fuel trim, bank 1 | The single most useful diagnostic number |
0B | Intake manifold pressure | Breathing and vacuum integrity |
0C | Engine RPM | Baseline for every comparison |
0D | Vehicle speed | Gear ratios, speed sensor health |
0E | Timing advance | Knock retard, fuel quality |
0F | Intake air temperature | Sanity check against ambient |
10 | MAF air flow rate | Breathing restriction |
11 | Throttle position | Pedal-to-plate relationship |
14/15 | Oxygen sensor voltage | Mixture control health |
2F | Fuel tank level | Needed for EVAP monitor conditions |
33 | Barometric pressure | Free calibration check for MAP |
42 | Control module voltage | Electrical health, often overlooked |
5C | Engine oil temperature | Where supported, better than coolant for wear |
Fuel trims deserve their own paragraph
If you learn to read one thing, read PIDs 06 and 07.
Short term fuel trim is the immediate correction the ECU is applying. Long term is the learned average. Both should sit within roughly ±5%.
The technique that unlocks them is comparing idle against 2500 rpm:
| Idle | 2500 rpm | Meaning |
|---|---|---|
| High positive | Near zero | Vacuum leak |
| High positive | High positive | Metering or fuel delivery |
| Near zero | High positive | Supply limit at higher demand |
That single comparison resolves a large share of drivability complaints before any part is bought. Full treatment: fuel trim explained and P2187 lean at idle.
Calculated load, and why it is better than throttle position
PID 04 reports load as a percentage of the maximum airflow the engine could take at the current RPM. It is the honest measure of effort.
Throttle position tells you what you asked for. Calculated load tells you what the engine achieved. When those two diverge — pedal at 80%, load at 45% — something is limiting the engine: an intake restriction, an exhaust restriction, or a boost problem.
Control module voltage is underrated
PID 42 reports the supply voltage the ECU sees. It costs nothing to watch and it explains an enormous number of otherwise confusing faults.
A supply that sags at idle or dips during cranking produces module resets, ghost codes and network faults across the whole car. Related: P0606 and when the scanner lies about ghost codes.
The refresh-rate trade-off
Mode 01 requests one PID at a time. The more you watch, the slower each updates.
- Three or four PIDs — fast enough to see transients and waveform shape.
- Ten or more — fine for a slow trend like a warm-up, useless for catching a dropout.
Choose by question, not by curiosity. More on interpreting the traces: reading live data as graphs.
What Mode 01 cannot do
It reports current values only. For the conditions at the moment a fault occurred you need Mode 02 — freeze frame, and the choice between them is covered in freeze frame or live data.
For monitor test results against their thresholds, Mode 06. For codes, Modes 03 and 04.
And it covers powertrain emissions data only. Transmission internals, ABS, airbags and body modules live outside it — scan tool limits.
Where to start
Pick three PIDs and learn what normal looks like on your own car: coolant temperature, long term fuel trim, and control module voltage. Once you know your baseline, deviation becomes obvious.
Try it on the free tier of the app — pair an ELM327 adapter and graph those three on a cold start. Twenty minutes of Mode 01 tells you more about the state of your engine than any static reading ever will.
Read next
Comments …
Loading…