Skip to content
OBD2 PID Knowledge
Open menu

Standard PIDs

Every publicly documented SAE J1979 Parameter ID in this catalog: number, name, unit, and explanation. Mode 01 and Mode 02 share the same PID numbers (except 01 and 02). Hybrid pack data is often not here — see standard vs manufacturer requests and the standards list.

252 published PIDs.

Mode 01 — current data

PID Name Description Unit
01 00 (0) PIDs supported [01–20] Bitmap of which Mode 01 PIDs from 01 through 20 this ECU supports. Always request this first. Not a physical measurement.
01 01 (1) Monitor status since DTCs cleared MIL (check-engine lamp) state, confirmed DTC count, and OBD readiness tests since codes were cleared. Spark vs diesel engines decode bytes C/D differently. Mode 01 only — not freeze frame.
01 03 (3) Fuel system status Open- or closed-loop status for fuel system 1 (byte A) and 2 (byte B). Values are enumerated (1 open-loop cold, 2 closed-loop, 4 open-loop load/decel, …).
01 04 (4) Calculated engine load Normalised engine load as defined by J1979. It is not throttle position and not a direct torque reading. %
01 05 (5) Engine coolant temperature ICE coolant temperature. Do not confuse with HV pack or inverter temperature on a hybrid. °C
01 06 (6) Short term fuel trim — Bank 1 Short-term fuel trim bank 1. Positive = ECU adding fuel (mixture was lean). Negative = removing fuel (mixture was rich). %
01 07 (7) Long term fuel trim — Bank 1 Learned long-term fuel trim bank 1. Same rich/lean scale as short-term trim (PID 06). %
01 08 (8) Short term fuel trim — Bank 2 Short-term fuel trim bank 2 (V-engines / second bank). Positive = adding fuel; negative = removing fuel. %
01 09 (9) Long term fuel trim — Bank 2 Learned long-term fuel trim bank 2. Same rich/lean scale as PID 08. %
01 0A (10) Fuel pressure (gauge) Fuel rail / system gauge pressure on older port-injection systems. Direct-injection and diesel rails usually use PID 23 or 59. kPa
01 0B (11) Intake manifold absolute pressure MAP sensor. Absolute pressure in the intake manifold. kPa
01 0C (12) Engine speed Crankshaft speed. The most widely implemented Mode 01 PID. On a hybrid this is the ICE, not MG1/MG2. rpm
01 0D (13) Vehicle speed Vehicle speed as reported by the powertrain controller (not GPS). km/h
01 0E (14) Timing advance Ignition timing advance relative to top dead centre. ° before TDC
01 0F (15) Intake air temperature Intake air temperature (IAT). °C
01 10 (16) Mass air flow sensor (MAF) air flow rate Mass air flow into the engine. Later wide-range / dual MAF use PID 66. g/s
01 11 (17) Throttle position Relative throttle position. Absolute / pedal PIDs are 45 and 49–4B. %
01 12 (18) Commanded secondary air status Secondary air injection command: upstream, downstream of catalyst, atmosphere/off, or pump on for diagnostics.
01 13 (19) Oxygen sensors present (2 banks) Which oxygen sensors exist: bits A0–A3 bank 1 sensors 1–4, A4–A7 bank 2.
01 14 (20) Oxygen sensor 1 — voltage / STFT Bank-and-sensor 1 narrow O2: byte A voltage, byte B short-term fuel trim. B=0xFF means trim not used. V / %
01 15 (21) Oxygen sensor 2 — voltage / STFT Oxygen sensor 2, same layout as PID 14. V / %
01 16 (22) Oxygen sensor 3 — voltage / STFT Oxygen sensor 3, same layout as PID 14. V / %
01 17 (23) Oxygen sensor 4 — voltage / STFT Oxygen sensor 4, same layout as PID 14. V / %
01 18 (24) Oxygen sensor 5 — voltage / STFT Oxygen sensor 5, same layout as PID 14. V / %
01 19 (25) Oxygen sensor 6 — voltage / STFT Oxygen sensor 6, same layout as PID 14. V / %
01 1A (26) Oxygen sensor 7 — voltage / STFT Oxygen sensor 7, same layout as PID 14. V / %
01 1B (27) Oxygen sensor 8 — voltage / STFT Oxygen sensor 8, same layout as PID 14. V / %
01 1C (28) OBD standards this vehicle conforms to Which OBD regulation this ECU claims: CARB OBD-II, EPA OBD, EOBD, JOBD, WWH-OBD, and combinations. Value 6 is EOBD; 21 is WWH-OBD.
01 1D (29) Oxygen sensors present (4 banks) Alternate O2-present bitmap for four-bank layouts (PID 13 is the two-bank form).
01 1E (30) Auxiliary input status Auxiliary input. Bit A0 is power take-off (PTO) active.
01 1F (31) Run time since engine start Seconds the engine has been running this cycle. s
01 20 (32) PIDs supported [21–40] Bitmap of Mode 01 PIDs 21–40.
01 21 (33) Distance traveled with MIL on Kilometres driven with the malfunction indicator lamp on. km
01 22 (34) Fuel rail pressure (relative to manifold vacuum) Fuel rail pressure relative to manifold vacuum. kPa
01 23 (35) Fuel rail gauge pressure (diesel / GDI) High-pressure fuel rail gauge pressure for diesel or gasoline direct injection. kPa
01 24 (36) Oxygen sensor 1 — lambda / voltage Wide-range O2 sensor 1: air–fuel equivalence ratio (lambda) and voltage. ratio / V
01 25 (37) Oxygen sensor 2 — lambda / voltage Wide-range O2 sensor 2, same layout as PID 24. ratio / V
01 26 (38) Oxygen sensor 3 — lambda / voltage Wide-range O2 sensor 3, same layout as PID 24. ratio / V
01 27 (39) Oxygen sensor 4 — lambda / voltage Wide-range O2 sensor 4, same layout as PID 24. ratio / V
01 28 (40) Oxygen sensor 5 — lambda / voltage Wide-range O2 sensor 5, same layout as PID 24. ratio / V
01 29 (41) Oxygen sensor 6 — lambda / voltage Wide-range O2 sensor 6, same layout as PID 24. ratio / V
01 2A (42) Oxygen sensor 7 — lambda / voltage Wide-range O2 sensor 7, same layout as PID 24. ratio / V
01 2B (43) Oxygen sensor 8 — lambda / voltage Wide-range O2 sensor 8, same layout as PID 24. ratio / V
01 2C (44) Commanded EGR Commanded exhaust-gas recirculation duty / position. %
01 2D (45) EGR error Error between commanded and actual EGR. %
01 2E (46) Commanded evaporative purge Commanded evaporative-emissions purge valve. %
01 2F (47) Fuel tank level input Fuel tank level. Not HV battery SOC — that confusion is common in hybrid CSV exports. %
01 30 (48) Warm-ups since codes cleared Number of warm-up cycles since DTCs were cleared. count
01 31 (49) Distance traveled since codes cleared Kilometres driven since DTCs were cleared. km
01 32 (50) Evap. system vapor pressure Evaporative system vapour pressure. AB is two’s complement signed. Pa
01 33 (51) Absolute barometric pressure Barometric pressure. Useful to sanity-check MAP and altitude. kPa
01 34 (52) Oxygen sensor 1 — lambda / current Wide-range O2 sensor 1: lambda and pump current. ratio / mA
01 35 (53) Oxygen sensor 2 — lambda / current Wide-range O2 sensor 2, same layout as PID 34. ratio / mA
01 36 (54) Oxygen sensor 3 — lambda / current Wide-range O2 sensor 3, same layout as PID 34. ratio / mA
01 37 (55) Oxygen sensor 4 — lambda / current Wide-range O2 sensor 4, same layout as PID 34. ratio / mA
01 38 (56) Oxygen sensor 5 — lambda / current Wide-range O2 sensor 5, same layout as PID 34. ratio / mA
01 39 (57) Oxygen sensor 6 — lambda / current Wide-range O2 sensor 6, same layout as PID 34. ratio / mA
01 3A (58) Oxygen sensor 7 — lambda / current Wide-range O2 sensor 7, same layout as PID 34. ratio / mA
01 3B (59) Oxygen sensor 8 — lambda / current Wide-range O2 sensor 8, same layout as PID 34. ratio / mA
01 3C (60) Catalyst temperature — Bank 1 Sensor 1 Catalyst (or exhaust) temperature bank 1, sensor 1. °C
01 3D (61) Catalyst temperature — Bank 2 Sensor 1 Catalyst temperature bank 2, sensor 1. Same formula as PID 3C. °C
01 3E (62) Catalyst temperature — Bank 1 Sensor 2 Catalyst temperature bank 1, sensor 2. Same formula as PID 3C. °C
01 3F (63) Catalyst temperature — Bank 2 Sensor 2 Catalyst temperature bank 2, sensor 2. Same formula as PID 3C. °C
01 40 (64) PIDs supported [41–60] Bitmap of Mode 01 PIDs 41–60.
01 41 (65) Monitor status this drive cycle Readiness for the current drive cycle. Layout matches PID 01 except the first byte is always zero.
01 42 (66) Control module voltage Control-module / OBD supply voltage. On a hybrid this is not HV pack voltage. V
01 43 (67) Absolute load value Absolute load (can exceed 100% on boosted engines). %
01 44 (68) Commanded air–fuel equivalence ratio (lambda) Commanded lambda. 1.0 is stoichiometric. ratio
01 45 (69) Relative throttle position Relative throttle position (often more useful than PID 11 on drive-by-wire). %
01 46 (70) Ambient air temperature Outside / ambient air temperature. Some cars only expose this as a manufacturer DID. °C
01 47 (71) Absolute throttle position B Second absolute throttle position sensor (redundancy). %
01 48 (72) Absolute throttle position C Third absolute throttle position sensor. Same scale as PID 47. %
01 49 (73) Accelerator pedal position D Accelerator pedal position sensor D. %
01 4A (74) Accelerator pedal position E Accelerator pedal position sensor E. Same scale as PID 49. %
01 4B (75) Accelerator pedal position F Accelerator pedal position sensor F. Same scale as PID 49. %
01 4C (76) Commanded throttle actuator Commanded throttle actuator position. %
01 4D (77) Time run with MIL on Minutes the engine has run with the MIL on. min
01 4E (78) Time since trouble codes cleared Minutes since DTCs were cleared. Same scale as PID 4D. min
01 4F (79) Maximum values: lambda, O2 voltage, O2 current, MAP Calibration maxima for equivalence ratio (A), oxygen sensor voltage (B), current (C), and MAP (D×10 kPa). ratio, V, mA, kPa
01 50 (80) Maximum value for MAF air flow rate Calibration maximum for mass air flow. Byte A × 10 g/s; B/C/D reserved. g/s
01 51 (81) Fuel type Enumerated fuel type, including hybrid gasoline / hybrid diesel / bifuel. Not a measured physical quantity.
01 52 (82) Ethanol fuel % Ethanol percentage in the fuel (flex-fuel). %
01 53 (83) Absolute evap system vapor pressure Absolute evaporative-system vapour pressure. kPa
01 54 (84) Evap system vapor pressure Evaporative vapour pressure as a signed 16-bit value in pascals. Pa
01 55 (85) Short term secondary O2 trim — Bank 1 / 3 Short-term secondary oxygen-sensor trim: A = bank 1, B = bank 3. %
01 56 (86) Long term secondary O2 trim — Bank 1 / 3 Long-term secondary oxygen-sensor trim banks 1 and 3. Same scale as PID 55. %
01 57 (87) Short term secondary O2 trim — Bank 2 / 4 Short-term secondary oxygen-sensor trim banks 2 and 4. Same scale as PID 55. %
01 58 (88) Long term secondary O2 trim — Bank 2 / 4 Long-term secondary oxygen-sensor trim banks 2 and 4. Same scale as PID 55. %
01 59 (89) Fuel rail absolute pressure Absolute fuel-rail pressure (high-pressure systems). kPa
01 5A (90) Relative accelerator pedal position Relative accelerator pedal position. %
01 5B (91) Hybrid/EV battery pack remaining life J1979 name is pack remaining life; many scan tools label it as HV battery SOC. Only present when the ECU implements this standard PID — many HEV/PHEV use manufacturer Mode 21/22 or UDS 0x22 instead. %
01 5C (92) Engine oil temperature Engine oil temperature when supported. °C
01 5D (93) Fuel injection timing Fuel injection timing (degrees). °
01 5E (94) Engine fuel rate Engine fuel consumption rate in litres per hour. Mass rate is a later PID (9D). L/h
01 5F (95) Emission requirements to which vehicle is designed Bit-encoded emission requirement set this vehicle was designed to meet.
01 60 (96) PIDs supported [61–80] Bitmap of Mode 01 PIDs 61–80.
01 61 (97) Driver's demand engine — percent torque Driver-demanded indicated engine torque, offset by 125. %
01 62 (98) Actual engine — percent torque Actual indicated engine torque, offset by 125. %
01 63 (99) Engine reference torque Reference torque used to scale percent-torque PIDs into newton-metres. N·m
01 64 (100) Engine percent torque data Idle and four additional indicated-torque points, each offset by 125. %
01 65 (101) Auxiliary input / output supported Which auxiliary inputs/outputs the ECU supports.
01 66 (102) Mass air flow sensor Later MAF: byte A support bits, then two 16-bit sensor values scaled by 1/32 g/s. g/s
01 67 (103) Engine coolant temperature (two sensors) Dual coolant sensors. Byte A says which are present; B and C are each A−40 style temperatures. °C
01 68 (104) Intake air temperature sensor Dual IAT sensors. Same layout as PID 67. °C
01 69 (105) Actual EGR, commanded EGR, and EGR error Combined actual EGR, commanded EGR, and error. Full byte layout is in SAE J1979-DA.
01 6A (106) Commanded diesel intake air flow control and position Diesel intake-air flow control command and relative position.
01 6B (107) Exhaust gas recirculation temperature EGR temperature (diesel / later spark). °C
01 6C (108) Commanded throttle actuator control and relative throttle position Commanded throttle actuator control plus relative position (later layout). %
01 6D (109) Fuel pressure control system Fuel-pressure control system status (later diesel / GDI).
01 6E (110) Injection pressure control system Injection-pressure control system status.
01 6F (111) Turbocharger compressor inlet pressure Turbocharger compressor inlet pressure. kPa
01 70 (112) Boost pressure control Boost pressure control. Sensor 1 example scale is 0.03125 kPa per bit on bytes D/E. kPa
01 71 (113) Variable geometry turbo (VGT) control Variable-geometry turbocharger control.
01 72 (114) Wastegate control Wastegate control status.
01 73 (115) Exhaust pressure Exhaust pressure. kPa
01 74 (116) Turbocharger RPM Turbocharger rotational speed. rpm
01 75 (117) Turbocharger temperature Turbocharger temperature bank/sensor set A. °C
01 76 (118) Turbocharger temperature (second set) Turbocharger temperature bank/sensor set B. °C
01 77 (119) Charge air cooler temperature (CACT) Charge-air cooler temperature. °C
01 78 (120) Exhaust gas temperature (EGT) Bank 1 Up to four EGT sensors on bank 1. Byte A is a support bitmap; each sensor is a 16-bit temperature with the catalyst-style scale. °C
01 79 (121) Exhaust gas temperature (EGT) Bank 2 EGT bank 2. Same layout as PID 78. °C
01 7A (122) Diesel particulate filter (DPF) differential pressure DPF differential pressure. kPa
01 7B (123) Diesel particulate filter (DPF) DPF status (soot, regeneration-related fields).
01 7C (124) Diesel particulate filter (DPF) temperature DPF temperature. Example scale matches catalyst temperature. °C
01 7D (125) NOx NTE control area status NOx Not-To-Exceed control-area status (heavy-duty / later light-duty diesel).
01 7E (126) PM NTE control area status Particulate-matter Not-To-Exceed control-area status.
01 7F (127) Engine run time Extended engine run-time counters (total and/or keyed). Byte A is typically a support/layout field. s
01 80 (128) PIDs supported [81–A0] Bitmap of Mode 01 PIDs 81–A0.
01 81 (129) Engine run time for Auxiliary Emissions Control Device (AECD) Run time of auxiliary emission-control devices (first block). Large multi-byte payload. s
01 82 (130) Engine run time for AECD (second block) Second AECD run-time block. s
01 83 (131) NOx sensor NOx sensor data. ppm
01 84 (132) Manifold surface temperature Intake-manifold surface temperature. °C
01 85 (133) NOx reagent system NOx reagent (DEF/AdBlue) system. Example: byte F scaled 100/255 is reagent level. %
01 86 (134) Particulate matter (PM) sensor Particulate-matter sensor.
01 87 (135) Intake manifold absolute pressure (later) Later multi-byte MAP (supersedes the 1-byte PID 0B when implemented). kPa
01 88 (136) SCR induce system Selective catalytic reduction driver-inducement system.
01 89 (137) Run time for AECD #11–#15 AECD run-time devices 11–15. s
01 8A (138) Run time for AECD #16–#20 AECD run-time devices 16–20. s
01 8B (139) Diesel aftertreatment Diesel aftertreatment status block.
01 8C (140) O2 sensor (wide range) Later wide-range oxygen-sensor data block.
01 8D (141) Throttle position G Additional throttle-position sensor G. %
01 8E (142) Engine friction — percent torque Estimated friction torque as a percent, offset by 125. %
01 8F (143) PM sensor Bank 1 & 2 Particulate-matter sensors on both banks.
01 90 (144) WWH-OBD vehicle OBD system information World-Wide Harmonized OBD system information (hours). Relevant to later EU type approvals. h
01 91 (145) WWH-OBD vehicle OBD system information (extended) Extended WWH-OBD system information. h
01 92 (146) Fuel system control Fuel-system control status.
01 93 (147) WWH-OBD vehicle OBD counters support Which WWH-OBD counters the ECU supports. h
01 94 (148) NOx warning and inducement system NOx warning lamp and driver-inducement counters.
01 98 (152) Exhaust gas temperature sensor Additional EGT sensor block. °C
01 99 (153) Exhaust gas temperature sensor (second) Second additional EGT sensor block. °C
01 9A (154) Hybrid/EV vehicle system data — battery voltage Standard hybrid/EV system data including battery voltage when the ECU implements this later PID. Still not a substitute for manufacturer HV PIDs on many EU HEV/PHEV. V
01 9B (155) Diesel exhaust fluid sensor data DEF/AdBlue sensor data. Example: byte D scaled 100/255 is concentration/level. %
01 9C (156) O2 sensor data Later oxygen-sensor data block.
01 9D (157) Engine fuel rate Engine fuel rate as mass (g/s), as opposed to PID 5E in L/h. g/s
01 9E (158) Engine exhaust flow rate Engine exhaust mass-flow rate. kg/h
01 9F (159) Fuel system percentage use Fuel-system percentage use (multi-byte). %
01 A0 (160) PIDs supported [A1–C0] Bitmap of Mode 01 PIDs A1–C0.
01 A1 (161) NOx sensor corrected data Corrected NOx sensor data. ppm
01 A2 (162) Cylinder fuel rate Per-cylinder fuel mass per stroke. mg/stroke
01 A3 (163) Evap system vapor pressure (later) Later evaporative vapour-pressure block. Pa
01 A4 (164) Transmission actual gear Actual transmission gear ratio when bit A1 is set. ratio
01 A5 (165) Commanded diesel exhaust fluid dosing Commanded DEF dosing. Bit A0 indicates support; byte B / 2 is percent. %
01 A6 (166) Odometer Odometer reading. Mandated on many later type approvals (CARB from MY 2019; also appears on later EU cars). km
01 A7 (167) NOx sensor concentration — sensors 3 and 4 NOx concentration from sensors 3 and 4. ppm
01 A8 (168) NOx sensor corrected concentration — sensors 3 and 4 Corrected NOx concentration from sensors 3 and 4. ppm
01 A9 (169) ABS disable switch state Whether an ABS-disable switch is present (A0) and its state (B0).
01 C0 (192) PIDs supported [C1–E0] Bitmap of Mode 01 PIDs C1–E0.
01 C3 (195) Fuel level input A/B Dual fuel-level inputs and related drive-condition fields. %
01 C4 (196) Exhaust particulate control system diagnostic time/count Particulate-control diagnostic time and event count, including engine idle/stop request flags. s / count
01 C5 (197) Fuel pressure A and B Fuel pressure channels A and B. kPa
01 C6 (198) Particulate control driver inducement counters Driver-inducement and tamper counters for the particulate aftertreatment system. h
01 C7 (199) Distance since reflash or module replacement Distance driven since the controller was reflashed or replaced. km
01 C8 (200) NOx / particulate control diagnostic warning lamp status NOx control diagnostic (NCD) and particulate control diagnostic (PCD) warning-lamp status.

Mode 02 — freeze frame

PID Name Description Unit
02 02 (2) DTC that caused freeze frame to be stored The diagnostic trouble code that stored this freeze-frame snapshot. Mode 02 only. If this PID returns zero, there is no freeze frame and other Mode 02 data is meaningless.

Mode 05 — O2 tests (non-CAN)

PID Name Description Unit
05 0100 (256) OBD monitor IDs supported [01–20] Mode 05 (non-CAN) bitmap of supported oxygen-sensor monitor IDs. CAN vehicles use Mode 06 instead.
05 0101 (257) O2 sensor monitor Bank 1 Sensor 1 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 1 sensor 1. V
05 0102 (258) O2 sensor monitor Bank 1 Sensor 2 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 1 sensor 2. V
05 0103 (259) O2 sensor monitor Bank 1 Sensor 3 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 1 sensor 3. V
05 0104 (260) O2 sensor monitor Bank 1 Sensor 4 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 1 sensor 4. V
05 0105 (261) O2 sensor monitor Bank 2 Sensor 1 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 2 sensor 1. V
05 0106 (262) O2 sensor monitor Bank 2 Sensor 2 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 2 sensor 2. V
05 0107 (263) O2 sensor monitor Bank 2 Sensor 3 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 2 sensor 3. V
05 0108 (264) O2 sensor monitor Bank 2 Sensor 4 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 2 sensor 4. V
05 0109 (265) O2 sensor monitor Bank 3 Sensor 1 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 3 sensor 1. V
05 010A (266) O2 sensor monitor Bank 3 Sensor 2 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 3 sensor 2. V
05 010B (267) O2 sensor monitor Bank 3 Sensor 3 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 3 sensor 3. V
05 010C (268) O2 sensor monitor Bank 3 Sensor 4 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 3 sensor 4. V
05 010D (269) O2 sensor monitor Bank 4 Sensor 1 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 4 sensor 1. V
05 010E (270) O2 sensor monitor Bank 4 Sensor 2 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 4 sensor 2. V
05 010F (271) O2 sensor monitor Bank 4 Sensor 3 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 4 sensor 3. V
05 0110 (272) O2 sensor monitor Bank 4 Sensor 4 (rich-to-lean threshold) Mode 05 non-CAN: rich-to-lean oxygen-sensor threshold voltage, bank 4 sensor 4. V
05 0201 (513) O2 sensor monitor Bank 1 Sensor 1 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 1 sensor 1. V
05 0202 (514) O2 sensor monitor Bank 1 Sensor 2 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 1 sensor 2. V
05 0203 (515) O2 sensor monitor Bank 1 Sensor 3 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 1 sensor 3. V
05 0204 (516) O2 sensor monitor Bank 1 Sensor 4 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 1 sensor 4. V
05 0205 (517) O2 sensor monitor Bank 2 Sensor 1 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 2 sensor 1. V
05 0206 (518) O2 sensor monitor Bank 2 Sensor 2 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 2 sensor 2. V
05 0207 (519) O2 sensor monitor Bank 2 Sensor 3 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 2 sensor 3. V
05 0208 (520) O2 sensor monitor Bank 2 Sensor 4 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 2 sensor 4. V
05 0209 (521) O2 sensor monitor Bank 3 Sensor 1 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 3 sensor 1. V
05 020A (522) O2 sensor monitor Bank 3 Sensor 2 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 3 sensor 2. V
05 020B (523) O2 sensor monitor Bank 3 Sensor 3 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 3 sensor 3. V
05 020C (524) O2 sensor monitor Bank 3 Sensor 4 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 3 sensor 4. V
05 020D (525) O2 sensor monitor Bank 4 Sensor 1 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 4 sensor 1. V
05 020E (526) O2 sensor monitor Bank 4 Sensor 2 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 4 sensor 2. V
05 020F (527) O2 sensor monitor Bank 4 Sensor 3 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 4 sensor 3. V
05 0210 (528) O2 sensor monitor Bank 4 Sensor 4 (lean-to-rich threshold) Mode 05 non-CAN: lean-to-rich oxygen-sensor threshold voltage, bank 4 sensor 4. V

Mode 06

PID Name Description Unit
06 0100 (256) OBD monitor IDs supported [01–20] Mode 06 (CAN) bitmap of supported on-board monitor Test IDs. Non-CAN vehicles use Mode 05 for the same role.
06 0101 (257) O2 monitor test Bank 1 Sensor 1 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 1 sensor 1. Response includes measured test value plus min/max limits. V
06 0102 (258) O2 monitor test Bank 1 Sensor 2 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 1 sensor 2. Response includes measured test value plus min/max limits. V
06 0103 (259) O2 monitor test Bank 1 Sensor 3 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 1 sensor 3. Response includes measured test value plus min/max limits. V
06 0104 (260) O2 monitor test Bank 1 Sensor 4 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 1 sensor 4. Response includes measured test value plus min/max limits. V
06 0105 (261) O2 monitor test Bank 2 Sensor 1 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 2 sensor 1. Response includes measured test value plus min/max limits. V
06 0106 (262) O2 monitor test Bank 2 Sensor 2 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 2 sensor 2. Response includes measured test value plus min/max limits. V
06 0107 (263) O2 monitor test Bank 2 Sensor 3 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 2 sensor 3. Response includes measured test value plus min/max limits. V
06 0108 (264) O2 monitor test Bank 2 Sensor 4 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 2 sensor 4. Response includes measured test value plus min/max limits. V
06 0109 (265) O2 monitor test Bank 3 Sensor 1 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 3 sensor 1. Response includes measured test value plus min/max limits. V
06 010A (266) O2 monitor test Bank 3 Sensor 2 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 3 sensor 2. Response includes measured test value plus min/max limits. V
06 010B (267) O2 monitor test Bank 3 Sensor 3 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 3 sensor 3. Response includes measured test value plus min/max limits. V
06 010C (268) O2 monitor test Bank 3 Sensor 4 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 3 sensor 4. Response includes measured test value plus min/max limits. V
06 010D (269) O2 monitor test Bank 4 Sensor 1 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 4 sensor 1. Response includes measured test value plus min/max limits. V
06 010E (270) O2 monitor test Bank 4 Sensor 2 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 4 sensor 2. Response includes measured test value plus min/max limits. V
06 010F (271) O2 monitor test Bank 4 Sensor 3 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 4 sensor 3. Response includes measured test value plus min/max limits. V
06 0110 (272) O2 monitor test Bank 4 Sensor 4 (rich-to-lean threshold) Mode 06 CAN: O2 rich-to-lean threshold test for bank 4 sensor 4. Response includes measured test value plus min/max limits. V
06 0201 (513) O2 monitor test Bank 1 Sensor 1 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 1 sensor 1. Response includes measured test value plus min/max limits. V
06 0202 (514) O2 monitor test Bank 1 Sensor 2 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 1 sensor 2. Response includes measured test value plus min/max limits. V
06 0203 (515) O2 monitor test Bank 1 Sensor 3 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 1 sensor 3. Response includes measured test value plus min/max limits. V
06 0204 (516) O2 monitor test Bank 1 Sensor 4 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 1 sensor 4. Response includes measured test value plus min/max limits. V
06 0205 (517) O2 monitor test Bank 2 Sensor 1 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 2 sensor 1. Response includes measured test value plus min/max limits. V
06 0206 (518) O2 monitor test Bank 2 Sensor 2 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 2 sensor 2. Response includes measured test value plus min/max limits. V
06 0207 (519) O2 monitor test Bank 2 Sensor 3 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 2 sensor 3. Response includes measured test value plus min/max limits. V
06 0208 (520) O2 monitor test Bank 2 Sensor 4 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 2 sensor 4. Response includes measured test value plus min/max limits. V
06 0209 (521) O2 monitor test Bank 3 Sensor 1 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 3 sensor 1. Response includes measured test value plus min/max limits. V
06 020A (522) O2 monitor test Bank 3 Sensor 2 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 3 sensor 2. Response includes measured test value plus min/max limits. V
06 020B (523) O2 monitor test Bank 3 Sensor 3 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 3 sensor 3. Response includes measured test value plus min/max limits. V
06 020C (524) O2 monitor test Bank 3 Sensor 4 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 3 sensor 4. Response includes measured test value plus min/max limits. V
06 020D (525) O2 monitor test Bank 4 Sensor 1 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 4 sensor 1. Response includes measured test value plus min/max limits. V
06 020E (526) O2 monitor test Bank 4 Sensor 2 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 4 sensor 2. Response includes measured test value plus min/max limits. V
06 020F (527) O2 monitor test Bank 4 Sensor 3 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 4 sensor 3. Response includes measured test value plus min/max limits. V
06 0210 (528) O2 monitor test Bank 4 Sensor 4 (lean-to-rich threshold) Mode 06 CAN: O2 lean-to-rich threshold test for bank 4 sensor 4. Response includes measured test value plus min/max limits. V

Mode 09 — vehicle information

PID Name Description Unit
09 00 (0) Service 09 PIDs supported [01–20] Bitmap of which Mode 09 PIDs this ECU supports.
09 01 (1) VIN message count Number of messages needed to report the VIN in PID 02. Used on non-CAN protocols. CAN usually returns VIN in a single ISO-TP response. count
09 02 (2) Vehicle Identification Number (VIN) The 17-character VIN. This is the standardised way to identify the vehicle over OBD.
09 03 (3) Calibration ID message count How many messages are needed to report calibration IDs in PID 04 (non-CAN). count
09 04 (4) Calibration ID (CALID) Software / calibration identifier(s) of the responding ECU.
09 05 (5) CVN message count How many messages are needed to report calibration verification numbers. count
09 06 (6) Calibration Verification Numbers (CVN) Calibration verification number. Count of CVNs should match the count of CALIDs.
09 07 (7) In-use performance tracking message count Message count for in-use performance tracking (PID 08 / 0B) on non-CAN. count
09 08 (8) In-use performance tracking (spark ignition) In-use Monitor Performance Ratio (IUMPR) for spark engines: paired numerator/denominator counters (OBDCOND, IGNCNTR, CATCOMP1, CATCOND1, O2SCOMP1, …). See decode table on this PID page.
09 09 (9) ECU name message count How many messages are needed to report the ECU name. count
09 0A (10) ECU name ASCII name of the responding ECU.
09 0B (11) In-use performance tracking (compression ignition) IUMPR for compression-ignition engines: paired counters (OBDCOND, HCCATCOMP, NCATCOMP, PMCOMP, EGRCOMP, BPCOMP, FUELCOMP, …). See decode table on this PID page.

Was this page useful?

This does not change the catalog. A curator reads the vote. For a sourced PID or a correction, submit a tip.