LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Toyota >> 2018 >> Yaris iA Standard Trans >> Repair and Diagnosis >> Body & Frame >> Windows >> Power Window Control System - Diagnostics - Introduction >> Power Window Control System >> DTC Check / Clear >> DTC Check / Clear
April 5, 2026: LEMON Manuals is launched! Read the announcement.

DTC Check / Clear

  1. DTC INSPECTION [MAIN BODY ECU] 
  2. CMDTC Self Test 
    1. Connect the Techstream to the DLC-2.
    2. Verify the following vehicle conditions:
      1. All the switches are turned off (except the ignition switch).
      2. All the doors, hood, and trunk are closed.
      3. All the doors, and trunk are unlocked.
      4. All the seat belts are unbuckled.
      5. Parking brake lever is pulled
    3. After the vehicle is identified, select the following items from the initialization screen of the Techstream.
      1. Select "Self Test".
      2. Select "All CMDTCs".
    4. Verify the DTC according to the directions on the screen.
      • If any DTCs are displayed, perform troubleshooting according to the corresponding DTC inspection after recording the Freeze Frame Data.
    5. After completion of repairs, clear all DTCs stored in the main body ECU.

      Refer to DTC CHECK / CLEAR 

      Body Electrical > Body Control Module > Clear DTCs 

  3. ODDTC Self Test 
    1. Connect the Techstream to the DLC-2.
    2. Verify the following vehicle conditions:
      1. All the switches are turned off (except the ignition switch).
      2. All the doors, hood, and trunk are closed.
      3. All the doors, and trunk are unlocked.
      4. All the seat belts are unbuckled.
      5. Parking brake lever is pulled.
    3. After the vehicle is identified, select the following items from the initialization screen of the Techstream.
      1. Select "Self Test".
      2. Select "Modules".
      3. Select "Main Body ECU".
    4. Verify the DTC according to the directions on the screen.
      • If any DTCs are displayed, perform troubleshooting according to the corresponding DTC inspection after recording the Freeze Frame Data.
    5. After completion of repairs, clear all DTCs stored in the main body ECU.

      Refer to DTC CHECK / CLEAR 

      Body Electrical > Body Control Module > Clear DTCs 

  4. Freeze Frame Data 

    HINT: 

    • The main body ECU stores the following two types of Freeze Frame Data (vehicle information) when a DTC is detected and displays them in the Techstream.
      • Vehicle information detected by main body ECU
      • Vehicle information detected by combination meter and received by main body ECU via CAN communication
    • The data for all DTCs currently detected is stored.

    Body Electrical > Body Control Module 

    Tester Display Measurement Item Range Inspection Item Diagnostic Note
    Configuration Status Combination meter configuration status Config Complete/ Not Configured/ Config Error Not applicable Not applicable
    Engine Coolant Temperature Status Engine coolant temperature status Engine coolant temperature status Not applicable Not applicable
    Shift Position Status Selector lever position status P/N/D/R/FAIL
    • The main body ECU constantly receives the selector lever position sent via CAN communication from the combination meter.
    • If a DTC is detected, the main body ECU records the selector lever position when the DTC was detected, and it is displayed in the Techstream.
    Not applicable
    Accelerator Pedal Position Status Accelerator pedal position status Accelerator Pedal Off/Under20%/ Over20%/FAIL Not applicable Not applicable
    Engine RPM Status Engine speed status Engine Stop/ Under1500RPM/ Over1500RPM/FAIL
    • The main body ECU constantly receives the engine speed sent via CAN communication from the combination meter.
    • If a DTC is detected, the main body ECU records the engine speed when the DTC was detected, and it is displayed in the Techstream.
    TACHOM TR*1
    Module Supply Voltage Main body ECU power supply voltage V Not applicable VPWR
    Vehicle Speed Status Vehicle speed status Stop/0-10km/h/ Over10km/h/FAIL
    • The main body ECU constantly receives the vehicle speed sent via CAN communication from the combination meter.
    • If a DTC is detected, the Main Body ECU records the vehicle speed when the DTC was detected, and it is displayed in the Techstream.
    SPEEDO MTR*1
    Times Since Ignition Switch ON Elapsed time since ignition was switched ON (engine off or on)
    HINT: 
    • The combination meter records the elapsed time since the ignition was switched ON (engine off or on).
    sec*2
    • The main body ECU constantly receives the elapsed time since the ignition was switched ON (engine off or on) sent via CAN communication from the combination meter.
    • If a DTC is detected, the main body ECU records the elapsed time since the ignition was switched ON (engine off or on) when the DTC was detected, and it is displayed in the Techstream.
    Not applicable
    Total Time Accumulated total elapsed time since vehicle completion until main body ECU detects a DTC
    HINT: 
    • When the ROOM fuse is removed, and the ignition is switched off, the time is not included in the elapsed time.
    day*2
    • The elapsed time from which the main body ECU detects DTCs to the present can be calculated by performing the following procedure.
      1. Verify the combination meter PID item TOTAL_TIME.
      2. Verify the Freeze Frame Data item TOTAL_TIME.
      3. Subtract 2 from 1.
    TOTAL_TI ME*1
    Total Distance Accumulated total traveled distance from completion of vehicle until main body ECU detects DTC (Odometer value in combination meter) km
    • The total traveled distance from which the main body ECU detects DTCs to the present can be calculated by performing the following procedure.
      1. Verify the odometer value in the combination meter.
      2. Verify the Freeze Frame Data item TOTAL_DIST.
      3. Subtract 2 from 1.
    Not applicable
    Combination Meter Module Supply Voltage Combination meter power supply voltage V
    • The main body ECU receives the power supply voltage value of the combination meter sent via CAN communication from the combination meter.
    • If a DTC is detected, the main body ECU records the power supply voltage of the combination meter when the DTC was detected, and it is displayed in the Techstream.
    VPWR*1
    Ambient Air Temperature Ambient temperature °C Not applicable Not applicable
    Power Mode Key State
    • Key Out: Ignition switched off
    • Key Recently Out (Position 0): Elapsed time within 3 s since ignition was switched off
    • Accessory (Position 1): Ignition is switched to ACC
    • Post Ignition (Position 2): Elapsed time within 3 s since ignition was switched ON (engine off or on)
    • Ignition On (Position 2): Ignition switched ON (engine off)
    • Running (Position 2): Ignition switched ON (engine on)
    • Running - Starting: Cranking condition
    Key Out/Key Recently Out (Position 0)/ Accessory (Position 1)/Post Ignition (Position 2)/Ignition On (Position 2)/ Running (Position 2)/Running - Starting
    • The main body ECU constantly receives the ignition switch status sent via CAN communication from the combination meter.
    • If a DTC is detected, the main body ECU records the ignition switch status when the DTC was detected, and it is displayed in the Techstream.
    Not applicable

    *1 : Combination meter PID.

    Refer to DATA LIST / ACTIVE TEST

    *2 : The seconds may be indicated after the decimal point.

  5. CLEARING DTC [MAIN BODY ECU] 
  6. CMDTC Memory Clearing Procedure 
    1. Connect the Techstream to the DLC-2.
    2. After the vehicle is identified, select the following items from the initialization screen of the Techstream.
      1. Select "Self Test".
      2. Select "All CMDTCs".
    3. Verify the DTC according to the directions on the screen.
    4. Press the clear button on the DTC screen to clear the DTC.
    5. Switch the ignition off.
    6. Switch the ignition ON (engine off or on) and wait for 5 s or more.
    7. Perform DTC inspection.

      Refer to DTC CHECK / CLEAR 

      Body Electrical > Body Control Module > Trouble Codes 

    8. Verify that no DTCs are displayed.
  7. ODDTC Memory Clearing Procedure 
    1. Connect the Techstream to the DLC-2.
    2. After the vehicle is identified, select the following items from the initialization screen of the Techstream.
      1. Select "Self Test".
      2. Select "Modules".
      3. Select "Main Body ECU".
    3. Verify the DTC according to the directions on the screen.
    4. Press the clear button on the DTC screen to clear the DTC.
    5. Switch the ignition off.
    6. Switch the ignition ON (engine off or on) and wait for 5 s or more.
    7. Perform DTC inspection.

      Refer to DTC CHECK / CLEAR 

      Body Electrical > Body Control Module > Trouble Codes 

    8. Verify that no DTCs are displayed.