LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Scion >> 2013 >> xD Automatic Trans >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Control System (Diagnostics - Introduction) >> SFI System >> Freeze Frame Data >> Freeze Frame Data
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Freeze Frame Data

  1. DESCRIPTION 
    • The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can be helpful in determining whether the vehicle was moving or stationary, whether the engine was warmed up or not, whether the air fuel ratio was lean or rich, as well as other data recorded at the time of a malfunction.

      HINT: 

      If it is impossible to replicate the problem even though a DTC is detected, confirm the freeze frame data.

    • The ECM records engine conditions in the form of freeze frame data every 0.5 seconds. Using the Techstream, five separate sets of freeze frame data, including the data values at the time when the DTC was stored, can be checked.
      Fig 1: Identifying Freeze Frame Data
      GTY333806Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
      • 3 data sets before the DTC was stored.
      • 1 data set when the DTC was stored.
      • 1 data set after the DTC was stored.
      • These data sets can be used to simulate the condition of the vehicle around the time of the occurrence of the malfunction. The data may assist in identifying the cause of the malfunction, and in judging whether it was temporary or not.
  2. LIST OF FREEZE FRAME DATA 
    Tester Display Measurement Item Diagnostic Note
    Vehicle Speed Vehicle speed Speed indicated on speedometer.
    Engine Speed Engine speed -
    Calculate Load Calculated load Load calculated by ECM.
    Vehicle Load Vehicle load -
    MAF Mass air flow volume If approximately 0.0 gm/sec:
    • MAF meter power source circuit open
    • VG circuit open or short

    If value 271.0 gm/sec or more:
    • E2G circuit open.
    Atmosphere Pressure Atmospheric pressure -
    Coolant Temp Engine coolant temperature If value -40°C (-40°F), sensor circuit open.
    If value higher than 135°C (275°F), sensor circuit shorted.
    Intake Air Intake air temperature If value -40°C (-40°F), sensor circuit open.
    If value higher than 128°C (262°F), sensor circuit shorted.
    Engine Run Time Accumulated engine running time -
    Initial Engine Coolant Temp Engine coolant temperature at engine start -
    Initial Intake Air Temp Intake air temperature at engine start -
    Battery Voltage Battery voltage -
    Glow Indicator Supported*1 Glow indicator supported -
    Glow Indicator*1 Glow indicator -
    Accel Sens. No. 1 Volt % Accelerator pedal position No. 1 -
    Accel Sens. No. 2 Volt % Accelerator pedal position No. 2 -
    Throttle Sensor Volt % Throttle sensor position Value calculated based on the voltage at terminal VTA1
    Throttle Sensor #2 Volt % Throttle sensor position #2 Value calculated based on the voltage at terminal VTA2
    Throttle Sensor Position Throttle sensor positioning Recognition value for throttle opening angle on ECM
    Throttle Motor DUTY Throttle actuator -
    Throttle Position Throttle valve opening angle Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    ISC Flow Flow rate calculated from information from each sensor Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    ISC Position Requested opening amount calculated using ISC control Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    ISC Feedback Value ISC feedback compensation amount Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    ISC Learning Value ISC learned compensation amount Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Electric Load Feedback Val Compensation flow rate according to electrical load Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Air Conditioner FB Val Compensation flow rate according to air conditioner load Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    PS Feedback Val Compensation flow rate according to power steering load Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Low Revolution Control Low engine speed control operation state Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Neutral Control*1 Neutral control operation state Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    N Range Status*1 Shift lever N status Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Eng Stall Control FB Flow Feedback value of intake air flow Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Deposit Loss Flow Deposit loss air flow rate
    • This value indicates the amount of compensation for a decrease in flow passage area due to the buildup of deposits on the throttle valve.
    • Check this value for reference when the engine stalls, is difficult to start, or idles roughly.
    • When the ISC learned value is initialized by disconnecting the battery negative terminal or removing the fuses (EFI and ETCS fuses), perform the following procedures in order to quickly relearn the Deposit Loss Flow value. After the Deposit Loss Flow has been relearned, gradual fine adjustments will continue automatically.
      • Start the engine cold and allow the engine to idle.
      • After the engine is warmed up (engine coolant temperature is above 80°C [176°F]), allow the engine to idle for an additional 5 minutes.
      • Turn the ignition switch off and wait for 30 seconds.
      • Start the engine again, and allow the engine to idle for 5 minutes.
    Injector (Port) Injection period of No. 1 cylinder -
    Injection Volume (Cylinder 1) Injection volume (Cylinder 1) Quantity of fuel injection volume for 10 times
    Fuel Pump/Speed Status Fuel pump status -
    Vacuum Pump Key-off EVAP system leak detection pump status Refer to EVAP System. Refer to PROCEDURE - Step 1 .
    Current Fuel Type Current fuel type Identifying the current fuel type: Gasoline
    EVAP (Purge) VSV EVAP (Purge) VSV control duty Command signal from ECM
    Evap Purge Flow Ratio of evaporative purge flow to intake air volume -
    Purge Density Learn Value Learning value of purge density -
    EVAP System Vent Valve Key-off EVAP system vent valve status -
    EVAP Purge VSV VSV status for EVAP control -
    Purge Cut VSV Duty Purge cut VSV duty -
    Target Air-Fuel Ratio Ratio compared to stoichiometric level -
    AF Lambda B1S1 Fuel trim at air fuel ratio sensor -
    AFS Voltage B1S1 Air fuel ratio sensor output voltage for bank 1 sensor 1 Performing Control the Injection Volume or Control the Injection Volume for A/F Sensor function of Active Test enables technician to check output voltage of sensor.
    AFS Current B1S1 Air fuel ratio sensor output current for bank 1 sensor 1 Value becomes higher when fuel-cut executed under high engine speed
    A/F Heater Duty #1 Air fuel ratio heater duty ratio (for Bank 1) -
    O2S B1S2 Heated oxygen sensor output voltage for bank 1 sensor 2 Performing Control the Injection Volume or Control the Injection Volume for A/F Sensor function of Active Test enables technician to check output voltage of sensor.
    O2S Impedance B1S2 Heated oxygen sensor impedance for bank 1 sensor 2 -
    O2 Heater B1S2 Heated oxygen sensor heater for bank 1 sensor 2 -
    O2 Heater Curr Val B1S2 Heated oxygen sensor current for bank 1 sensor 2 -
    Short FT #1 Short-term fuel trim Short-term fuel compensation used to maintain air fuel ratio at stoichiometric air fuel ratio.
    Long FT #1 Long-term fuel trim Overall fuel compensation carried out in long-term to compensate for a continual deviation of short-term fuel trim from central value.
    A/F Learn Value Idle #1 Air fuel ratio value area of idle (for Bank1) -
    A/F Learn Value Low #1 Air fuel ratio value area of low load (for Bank1) -
    A/F Learn Value Mid1 #1 Air fuel ratio value area of middle load 1 (for Bank1) -
    A/F Learn Value Mid2 #1 Air fuel ratio value area of middle load 2 (for Bank1) -
    A/F Learn Value High #1 Air fuel ratio value area of high load (for Bank1) -
    Total FT #1 Total fuel trim -
    Fuel System Status #1 Fuel system status (bank 1)
    • OL (Open Loop): Has not yet satisfied conditions to go to closed loop.
    • CL (Closed Loop): Using air fuel ratio sensor as feedback for fuel control.
    • OLDrive: Open loop due to driving conditions (fuel enrichment).
    • OLFault: Open loop due to detected system fault.
    • CLFault: Closed loop but air fuel ratio sensor, used for fuel control, malfunctioning.
    Fuel System Status #1 Fuel system status (for Bank 2) (Unused) -
    IGN Advance Ignition timing advance for No. 1 cylinder -
    Knock Feedback Value Feedback value of knocking -
    Knock Correct Learn Value Correction learning value of knocking -
    Idle Spark Advn Ctrl #1 Individual cylinder timing advance compensation amount (No. 1) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Idle Spark Advn Ctrl #2 Individual cylinder timing advance compensation amount (No. 2) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Idle Spark Advn Ctrl #3 Individual cylinder timing advance compensation amount (No. 3) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Idle Spark Advn Ctrl #4 Individual cylinder timing advance compensation amount (No. 4) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Actual VVT Angle #1 Actual VVT displacement angle (for Bank 1) This item is used for freeze frame data only
    Actual VVT Ex Angle #1 Actual VVT exhaust displacement angle (for Bank 1) This item is used for freeze frame data only
    VVT Control Status #1 VVT control status (for Bank 1) -
    VVT Advance Fail VVT control failure status -
    Catalyst Temp B1S1 Estimated catalyst temperature (for Bank 1 Sensor 1) -
    Catalyst Temp B1S2 Estimated catalyst temperature (for Bank 1 Sensor 2) -
    Starter Signal Starter switch (STA) signal -
    Starter Control Starter switch status -
    Power Steering Signal Power steering switch status -
    Starter Relay Starter relay status -
    ACC Relay ACC relay status -
    Neutral Position SW Signal*1 Park/neutral position switch signal -
    Clutch Switch*2 Clutch switch status -
    Clutch Start SW*2 Clutch switch status -
    Stop Light Switch Stop light switch -
    A/C Signal A/C signal -
    Idle Up Signal Idle up signal status -
    Closed Throttle Position SW Closed throttle position switch -
    Fuel Cut Condition Fuel cut condition -
    Immobiliser Communication Immobiliser communication OFF: Communication malfunctioning, or engine immobiliser system set
    ON: Communication normal
    TC Terminal TC terminal status -
    Time after DTC Cleared Time after DTC cleared -
    Distance from DTC Cleared Distance traveled since DTCs cleared -
    Warm up Cycle Cleared DTC Warm-up cycle after DTC cleared Number of warm-up cycles since DTCs cleared
    Dist Batt Cable Disconnect Distance after battery cable disconnected -
    IG OFF Elapsed Time Time after ignition switch off -
    TC and TE1 TC and CG (TE1) terminals of DLC3 -
    Ignition Trig. Count Ignition counter to calculated misfire count -
    Cylinder #1 Misfire Count Misfire count of cylinder 1 -
    Cylinder #2 Misfire Count Misfire count of cylinder 2 -
    Cylinder #3 Misfire Count Misfire count of cylinder 3 -
    Cylinder #4 Misfire Count Misfire count of cylinder 4 -
    All Cylinders Misfire Count All cylinders misfire count -
    Misfire RPM Average of engine speed when misfire occurs -
    Misfire Load Average of engine load when misfire occurred -
    Misfire Margin Margin to detect engine misfire When the variation in the engine speed is large and exceeds the misfire detection threshold, the misfire count starts.
    Misfire margin is a measure of how much the engine speed variation can increase with respect to the threshold before the engine is determined to be misfiring.
    A large value means there is a large margin for the engine speed to vary before the engine is determined to be misfiring.
    Catalyst OT MF F/C Catalyst overheat misfire prevention fuel cut function availability -
    Cat OT MF F/C History Catalyst overheat misfire prevention fuel cut function history -
    Cat OT MF F/C Cylinder#1 Display of fuel cut operation in No. 1 cylinder (if certain level of misfire malfunction is detected) -
    Cat OT MF F/C Cylinder#2 Display of fuel cut operation in No. 2 cylinder (if certain level of misfire malfunction is detected) -
    Cat OT MF F/C Cylinder#3 Display of fuel cut operation in No. 3 cylinder (if certain level of misfire malfunction is detected) -
    Cat OT MF F/C Cylinder#4 Display of fuel cut operation in No. 4 cylinder (if certain level of misfire malfunction is detected) -
    Engine Speed (Starter Off) Engine speed when starter off Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Starter Count Number of times starter turned on after ignition switch turned from off to ON Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Run Dist of Previous Trip Distance traveled during previous trip
    • Run Dist of Previous Trip continues to display the distance traveled in the previous trip during the detection period of DTC P1604, which ends 5 seconds after the engine starts. Then the previous trip distance will be cleared and the distance traveled during this trip, which is calculated based on the vehicle speed, will be displayed.
    • When the engine is difficult to start and DTC P1604 is stored, Run Dist of Previous Trip will continue to be displayed. When inspecting for DTCs other than P1604, or when taking a snapshot, the distance traveled during this trip will be displayed.
    Engine Starting Time Engine run time (elapsed time from ignition switch ON to off) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Previous Trip Coolant Temp Coolant temperature of previous trip Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Previous Trip Intake Temp Intake air Coolant temperature of previous trip Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Engine Oil Temperature Engine oil temperature (estimated) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Previous Trip Eng Oil Temp Engine oil temperature of previous trip (estimated) Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Ambient Temp for A/C Ambient temperature Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Previous Trip Ambient Temp Ambient temperature of previous trip Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Engine Start Hesitation History of instances of slow engine starts Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Low Rev for Eng Start History of low engine speed after engine start Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Minimum Engine Speed Minimum engine speed Reference:
    Check the value when the engine stalls, is difficult to start, or idles roughly
    Fuel Cut Elps Time Elapsed time since Fuel Cut due to high engine speed The time elapsed after high engine speed has occurred (More than 8000 rpm).
    Electric Fan Motor Electric cooling fan motor -
    Brake Override System Brake override system status -
    Electric Cooling Fan High Electric motor operation status -
    Electric Cooling Fan Low Electric motor operation status -
    Idle Fuel Cut Fuel cut at idle Idle Fuel Cut = "ON" when throttle valve fully closed and engine speed over 2800 rpm
    FC TAU Fuel cut during very light load Fuel cut being performed under very light load to prevent engine combustion from becoming incomplete.
    Immobiliser Fuel Cut Status of the immobiliser fuel cut -
    Immobiliser Fuel Cut History Status of the immobiliser fuel cut history -
    Electrical Load Signal 1 Electrical load signal -
    Electrical Load Signal 2 Electrical load signal -
    A/F Sensor Determination (worst value) #1 Worst judgment value of air fuel ratio sensor output (bank 1) -
    Engine Speed Fluctuation Avg (worst value) #1 Worst value of average engine speed fluctuation (Cylinder 1) -
    Engine Speed Fluctuation Avg (worst value) #2 Worst value of average engine speed fluctuation (Cylinder 2) -
    Engine Speed Fluctuation Avg (worst value) #3 Worst value of average engine speed fluctuation (Cylinder 3) -
    Engine Speed Fluctuation Avg (worst value) #4 Worst value of average engine speed fluctuation (Cylinder 4) -
    • *1: for Automatic Transaxle
    • *2: for Manual Transaxle