Finding the fault

OBD2 live data: which parameters to watch and their normal values

The ten parameters a technician checks before replacing a part, with typical ranges for a warm gasoline engine and what each deviation points to.

2 min read Updated November 14, 2026 Reviewed by Renzo Chacca

Guide contents

In short

  • The code tells you where to look; live data tells you what is happening.
  • Check coolant temperature, fuel trims, MAF, MAP and the oxygen sensors first.
  • Wideband (A/F) sensors are read as lambda, not as 0.1 to 0.9 V.
  • Impossible values (−40 °C, 100% throttle with your foot off) point to a circuit fault.

The code tells you where to look; live data tells you what is happening. Almost any OBD2 scan tool, even inexpensive adapters, shows the generic engine parameters. These are the most informative ones, with typical values for a gasoline engine at operating temperature. The ranges are a guide: every engine has its own.

ParameterTypical value at idle, warm engineWhat a deviation points to
Engine coolant temperature (ECT)85 to 105 °C (185 to 220 °F)Lower: thermostat stuck open or the sensor. A reading of −40 °C means an open circuit.
Intake air temperature (IAT)Close to ambient; a little higher with a hot engineFixed or absurd values point to the sensor or its wiring.
Engine speed600 to 900 rpmUnstable idle: vacuum leaks, dirty throttle body, misfires.
Calculated load15% to 35%Very high at idle: the engine is working hard or the MAF over-reports.
Mass airflow (MAF)Roughly 2 to 7 g/s, depending on displacementLow for the engine size: dirty MAF or an air leak after the sensor.
Manifold absolute pressure (MAP)25 to 40 kPaHigh at idle: vacuum leak, retarded valve timing or a restricted exhaust.
Fuel trims (STFT + LTFT)Between −10% and +10%See the fuel trim guide.
Upstream oxygen sensorSwitches between 0.1 and 0.9 V several times per secondStuck low: lean mixture or the sensor. Stuck high: rich mixture. Slow: aging sensor.
Downstream oxygen sensorSteady, between 0.5 and 0.8 VIf it copies the upstream sensor, the catalyst no longer stores oxygen.
Ignition timing advance5 to 20 degreesHeavy retard under load: knock, low-octane fuel or the knock sensor.
Control module voltage13.5 to 14.7 V with the engine runningBelow 13 V: alternator or connections. Above 15 V: voltage regulator.

Wideband sensors are different

Many modern engines use an air-fuel ratio sensor (A/F or wideband sensor) instead of the classic oxygen sensor. It does not switch between 0.1 and 0.9 V: the scan tool shows it as a lambda ratio (1.00 is the ideal mixture) or as a current in milliamps, positive when lean and negative when rich. Do not judge it by the values of a classic sensor.

How to get the most out of live data

  1. Check the fuel system status. If it is in open loop with a warm engine, something is stopping the computer from using the oxygen sensor. Fix that first.
  2. Compare with the freeze frame. Recreate the conditions in which the code appeared: temperature, rpm and load.
  3. Record and look for trends. A value that is correct at one instant can fail in a corner or on a hill. Your scan tool's graph function is worth more than a single reading.
  4. Look for impossible values. A temperature of −40 °C, a throttle position of 100% with your foot off the pedal or a pressure that does not change when you accelerate point to a circuit, not a mechanical, fault.

Keep reading

All diagnostic guides