LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Toyota >> 2019 >> 86 Base, Standard Trans >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Control System - Diagnostics - Introduction (1 Of 2) >> SFI System >> Checking Monitor Status [06/2016 - ] >> Checking Monitor Status [06/2016 - ]
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Checking Monitor Status [06/2016 - ]

The purpose of the monitor result (mode 06) is to allow access to the results of on-board diagnostic monitoring tests of specific components/systems that are not continuously monitored. Examples are catalysts and evaporative emissions (EVAP) systems.

The monitor result allows the OBD II scan tool to display the monitor status, test value, minimum test limit and maximum test limit. These data are displayed after the vehicle has been driven to run the monitor.

When the test value is not between the minimum and maximum test limits, the ECM (PCM) interprets this as a malfunction. If the test value is on the borderline of the test limits, the component is likely to malfunction in the near future.

Perform the following procedures to view the monitor status. Although these procedures refer to the Lexus/Toyota Techstream, the monitor status can be checked using a generic OBD II scan tool. Refer to your scan tool operator's manual for specific procedural information.

  1. ACCESS MONITOR RESULT 
    1. Enter the following menus: Generic OBD II.
    2. Confirm the monitor status for each component.

      HINT: 

      The monitor status for each component is displayed in the Result column.

      • Pass: The component is functioning normally.
      • Fail: The component is malfunctioning.
    3. Display the test results and test values for a monitor by selecting the icon in the Details column for that monitor.
  2. CHECK COMPONENT STATUS 
    1. Compare the test value with the minimum test limit (Min Limit) and maximum test limit (Max Limit).
    2. If the test value is between the minimum and maximum test limits, the component is functioning normally. If not, the component is malfunctioning. The test value is usually not near the test limits. If the test value is on the borderline of the test limits, the component is likely to malfunction in the near future.

      HINT: 

      The monitor result might on rare occasions be Pass even if the Malfunction Indicator Lamp (MIL) is illuminated. This indicates the system malfunctioned on a previous driving cycle. This might be caused by an intermittent problem.

  3. MONITOR RESULT INFORMATION 

    When using a generic scan tool, multiply the test value by the scaling value.

    Refer to "Monitor Result" in each DTC related to the monitor (Refer to DIAGNOSTIC TROUBLE CODE CHART [06/2016 - 03/2017] , or refer to DIAGNOSTIC TROUBLE CODE CHART [03/2017 - 07/2018] , or refer to DIAGNOSTIC TROUBLE CODE CHART [07/2018 - ] ).

    Advance / Retarded Intake Side (for Bank 1)

    Monitor ID Test ID Scaling Unit Description
    $35 $8B Multiply by 0.5 °CA VVT slow response (Advance)
    $35 $8C Multiply by 0.5 °CA VVT slow response (Retarded)
    $35 $D3 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation during target mid-lock request)
    $35 $D4 Multiply by 0.5 °CA VVT system diagnosis (Cumulative Abnormal deviation during target mid-lock request)
    $35 $D5 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation of target)

    Advance / Retarded Intake Side (for Bank 2)

    Monitor ID Test ID Scaling Unit Description
    $36 $8B Multiply by 0.5 °CA VVT slow response (Advance)
    $36 $8C Multiply by 0.5 °CA VVT slow response (Retarded)
    $36 $D3 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation during target mid-lock request)
    $36 $D4 Multiply by 0.5 °CA VVT system diagnosis (Cumulative Abnormal deviation during target mid-lock request)
    $36 $D5 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation of target)

    Advance / Retarded Exhaust Side (for Bank 1)

    Monitor ID Test ID Scaling Unit Description
    $35 $8D Multiply by 0.5 °CA VVT slow response (Retarded)
    $35 $8E Multiply by 0.5 °CA VVT slow response (Advance)
    $35 $D6 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation of target)

    Advance / Retarded Exhaust Side (for Bank 2)

    Monitor ID Test ID Scaling Unit Description
    $36 $8D Multiply by 0.5 °CA VVT slow response (Retarded)
    $36 $8E Multiply by 0.5 °CA VVT slow response (Advance)
    $36 $D6 Multiply by 0.5 °CA VVT system diagnosis (Abnormal deviation of target)

    A/F Sensor Bank 1 Sensor 1

    Monitor ID Test ID Scaling Unit Description
    $01 $84 Multiply by 0.0000305 No dimension A/F sensor minimum value
    $01 $85 Multiply by 0.0000305 No dimension A/F sensor maximum value
    $01 $CF Multiply by 0.0039062 No dimension A/F sensor fluctuation (Width)
    $01 $CD Multiply by 0.0039062 No dimension A/F sensor fluctuation (Time)
    $01 $91 Multiply by 0.0039062 No dimension Rich to lean delay level
    $01 $92 Multiply by 1 ms Rich / lean time ratio
    $01 $A3 Multiply by 0.0039062 No dimension Lean to rich delay level
    $01 $A4 Multiply by 1 ms Lean / rich time ratio
    $01 $AC Multiply by 1 ms Waiting time for rich side
    $01 $AD Multiply by 1 ms Rich / lean time difference
    $01 $AE Multiply by 1 ms Waiting time for lean side
    $01 $AF Multiply by 1 ms Lean / rich time difference

    HO2 Sensor Bank 1 Sensor 2

    Monitor ID Test ID Scaling Unit Description
    $02 $05 Multiply by 1 ms Rich to lean sensor threshold time (calculated)
    $02 $06 Multiply by 1 ms Lean to rich sensor threshold time (calculated)
    $02 $07 Multiply by 0.001 V Minimum sensor voltage for test cycle (calculation)
    $02 $08 Multiply by 0.001 V Maximum sensor voltage for test cycle (calculation)
    $02 $A5 Multiply by 0.001 kPa Voltage
    $02 $D1 Multiply by 1 ms Rich to Lean delayed response
    $02 $D2 Multiply by 1 No dimension Lean to Rich delayed response

    Catalyst

    Monitor ID Test ID Scaling Unit Description
    $21 $89 Multiply by 0.0039062 No dimension Oxygen storage capacity of catalyst

    EVAP Monitor (0.020")

    Monitor ID Test ID Scaling Unit Description
    $3C $C1 Multiply by 0.25 Pa Mode 4-1 test result
    $3C $C2 Multiply by 0.25 Pa Mode 4-2 test result
    $3C $C3 Multiply by 0.25 Pa Mode 5 test result
    $3C $C4 Multiply by 0.25 Pa Mode 7 test result
    $3C $C5 Multiply by 0.25 Pa Mode 8 test result
    $3C $C6 Multiply by 10 ms Mode 9 test result
    $3C $C7 Multiply by 0.25 Pa Mode 13 test result
    $3C $C8 Multiply by 0.25 Pa Mode 15-1 test result
    $3C $C9 Multiply by 0.25 Pa Mode 15-2 test result
    $3C $CA Multiply by 0.25 Pa Mode 16 test result

    Purge Flow Monitor

    Monitor ID Test ID Scaling Unit Description
    $3D $E2 Multiply by 0.25 Pa Pressure

    A/F Sensor Heater Bank 1 Sensor 1

    Monitor ID Test ID Scaling Unit Description
    $41 $9B Multiply by 1 Ω Oxygen sensor heater impedance

    Oxygen Sensor Heater Bank 1 Sensor 2

    Monitor ID Test ID Scaling Unit Description
    $42 $A2 Multiply by 1 Time A/F sensor heater characteristics

    Misfire

    Monitor ID Test ID Scaling Unit Description
    $A1 $0B Multiply by 1 Time Total EWMA* misfire count of all cylinders in last driving cycle
    $A1 $0C Multiply by 1 Time
    • When ignition switch ON, total misfire count of all cylinders in last driving cycle is displayed.
    • While engine is running, total misfire count of all cylinders in current driving cycle is displayed.
    $A2 $0B Multiply by 1 Time Total EWMA* misfire count of cylinder 1 in last ten driving cycles
    $A2 $0C Multiply by 1 Time
    • When ignition switch ON, total misfire count of cylinder 1 in last driving cycle is displayed.
    • While engine is running, total misfire count of cylinder 1 in current driving cycle is displayed.
    $A3 $0B Multiply by 1 Time Total EWMA* misfire count of cylinder 2 in last ten driving cycles
    $A3 $0C Multiply by 1 Time
    • When ignition switch ON, total misfire count of cylinder 2 in last driving cycle is displayed.
    • While engine is running, total misfire count of cylinder 2 in current driving cycle is displayed.
    $A4 $0B Multiply by 1 Time Total EWMA* misfire count of cylinder 3 in last ten driving cycles
    $A4 $0C Multiply by 1 Time
    • When ignition switch ON, total misfire count of cylinder 3 in last driving cycle is displayed.
    • While engine is running, total misfire count of cylinder 3 in current driving cycle is displayed.
    $A5 $0B Multiply by 1 Time Total EWMA* misfire count of cylinder 4 in last ten driving cycles
    $A5 $0C Multiply by 1 Time
    • When ignition switch ON, total misfire count of cylinder 4 in last driving cycle is displayed.
    • While engine is running, total misfire count of cylinder 4 in current driving cycle is displayed.

    HINT: 

    *: EWMA (Exponential Weighted Moving Average) misfire counts for last 10 driving cycles (calculated) Calculation: 0.1 x (current counts) + 0.9 x (previous average) Initial value for (previous average) = 0