LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Toyota >> 2020 >> 86 Base, Automatic Trans >> Repair and Diagnosis >> Engine Performance >> System >> Engine Control System - Diagnostics - Introduction (1 Of 2) >> SFI System >> Terminals Of ECM [06/2016 - 03/2017] >> Terminals Of ECM [06/2016 - 03/2017]
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Terminals Of ECM [06/2016 - 03/2017]

GTY701545Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

HINT: 

The standard voltage between each pair of the ECM terminals is shown in the table below. The appropriate conditions for checking each pair of the terminals are also indicated. The result of checks should be compared with the standard voltage for that pair of the terminals, and displayed in the "Specified Condition" column. The illustration above can be used as a reference to identify the ECM terminal locations.

Terminal No. (Symbol) Wiring Color Terminal Description Condition Specified Condition
A33-1 (+B2) - A36-4 (E01) V - B-L Power source of ECM Ignition switch ON 12 to 14 V
A33-2 (BATT) - A36-4 (E01) W - B-L Battery(for measuring battery voltage and for ECM memory) Always 10 to 13 V
A33-3 (ST1-) - A36-4 (E01) BR-B - B-L Stop light switch Brake pedal depressed 11 to 14 V
Brake pedal released 0 to 1 V
A33-7 (STP) - A36-4 (E01) R - B-L Stop light switch Brake pedal depressed 0 to 1 V
Brake pedal released 11 to 14 V
A33-8 (ACP) - A36-4 (E01) G - B-L Air conditioning pressure sensor Ignition switch ON with A/C on 0 to 1 V
Idling with A/C off 12 to 14 V
A33-12 (THA) - A36-29 (E1) BR-G - Y-B Intake air temperature sensor
(built into mass air flow meter)
Ignition switch ON 0.3 to 4.6 V
A33-15 (CLSW) - A36-4 (E01)*2 R-Y - B-L Clutch switch Ignition switch ON with clutch pedal depressed 0 to 1 V
Ignition switch ON with clutch pedal released 10 to 13 V
A33-16 (NSW) - A36-4 (E01) W-R - B-L*1
G-B - B-L*2
Neutral switch signal Ignition switch ON, shift lever in P or N*1
Ignition switch ON, shift lever in Neutral*2
0 to 1 V
Ignition switch ON, shift lever not in P or N*1
Ignition switch ON, shift lever not in Neutral*2
10 to 13 V
A33-17 (STSW2) - A36-4 (E01) BR - B-L Starter signal Ignition switch ON 0 to 1 V
Cranking 6 to 13 V
A33-18 (CANL) - A36-4 (E01) B-P - B-L CAN communication line Ignition switch ON Pulse generation
(See waveform 1)
A33-19 (CANH) - A36-4 (E01) O - B-L CAN communication line Ignition switch ON Pulse generation
(See waveform 2)
A33-20 (HB) - A36-4 (E01) G-Y - B-L BLOWER relay Ignition switch ON with blower fan switch on 0 to 1 V
Ignition switch ON with blower fan switch off 10 to 13 V
A33-22 (VG) - A33-29 (E2G) Y - B-G Mass air flow meter Idling with warm engine 0.9 to 4.5 V
A33-27 (IGSW) - A36-4 (E01) GR - B-L IG2 relay Ignition switch ON 10 to 13 V
A34-5 (HA1A) - A36-4 (E01) R-L - B-L Air fuel ratio sensor heater Idling with cold engine Pulse generation
(See waveform 3)
A34-6 (+B) - A36-4 (E01) V - B-L Power source of ECM Ignition switch ON 12 to 14 V
A34-7 (PR) - A36-29 (E1) LG-R - Y-B Fuel pressure sensor (Main sensor) Idling with warm engine 0.7 to 1.3 V
A34-9 - A36-29 (E1) V-B - Y-B Fuel pressure sensor (Sub sensor) Idling with warm engine 3.3 to 3.9 V
A34-11 (IJF1) - A36-4 (E01) R-Y - B-L Injector for direct injection confirmation signal Idling Pulse generation
(See waveform 4)
A34-13 (FPF) - A36-4 (E01) R-B - B-L High pressure side fuel pump (Spill valve) Idling Pulse generation
(See waveform 5)
A34-14 (EV1+) - A36-4 (E01) Y-BR - B-L Variable valve timing (VVT) sensor (Exhaust side (bank 1)) Idling with warm engine Pulse generation
(See waveform 6)
A34-15(VV2+) - A36-4 (E01) Y-V - B-L Variable valve timing (VVT) sensor (Intake side (bank 2)) Idling with warm engine Pulse generation
(See waveform 7)
A34-16 (NE+) - A34-27 (NE-) W - B Crankshaft position sensor Idling with warm engine Pulse generation
(See waveform 6 or 7)
A34-17 (KNK2) - A36-29 (E1) G - Y-B Knock sensor Ignition switch ON Approximately 2.5 V
A34-18 (A1A-) - A36-4 (E01) O - B-L Air fuel ratio sensor Ignition switch ON 2.4 to 2.7 V
A34-19 (A1A+) - A36-4 (E01) W - B-L Air fuel ratio sensor Ignition switch ON 2.8 to 3.2 V
A34-20 (PIM) - A36-29 (E1) BR-B - Y-B Manifold absolute pressure sensor Idling with warm engine 1.1 to 2.0 V
A34-21 (OX1B) - A34-8 (GND) LG - V Heated oxygen sensor Idling with warm engine 0 to 0.9 V
A34-25 (EV2+) - A36-4 (E01) BR-Y - B-L Variable valve timing (VVT) sensor (Exhaust side (bank 2)) Idling with warm engine Pulse generation
(See waveform 6)
A34-26 (VV1+) - A36-4 (E01) Y-P - B-L Variable valve timing (VVT) sensor (Intake side (bank 1)) Idling with warm engine Pulse generation
(See waveform 7)
A34-28 (KNK1) - A36-29 (E1) L - Y-B Knock sensor Ignition switch ON Approximately 2.5 V
A34-31 (IJF2) - A36-4 (E01) R-G - B-L Injector for direct injection confirmation signal Idling Pulse generation
(See waveform 4)
A34-32 (FPD) - A36-4 (E01) R-W - B-L High pressure side fuel pump (Spill valve) Idling Pulse generation
(See waveform 5)
A34-34 (VVE) - A36-4 (E01) G-B - B-L Ground Always Below 1 Ω
A35-1 (VPMP) - A36-4 (E01) P-L - B-L Vent valve (built into canister pump module) Ignition switch ON 10 to 13 V
A35-5 (IREL) - A36-4 (E01) O-W - B-L INJ relay Idling 10 to 13 V
Ignition switch ON 0 to 1 V
A35-7 (+BM) - A36-4 (E01) L-R - B-L ETCS relay Ignition switch ON 10 to 13 V
A35-8 (MPMP) - A36-4 (E01) O-L - B-L Leak detection pump (built into canister pump module)) Ignition switch ON 10 to 13 V
Leak detection pump ON 0 to 1 V
A35-10 (DI) - A36-4 (E01) R-B - B-L Fuel pump control (for fuel pump control malfunctioning detection) Ignition switch ON 10 to 12 V
A35-11 (FAN2) - A36-4 (E01) R-Y - B-L FAN NO. 3 relay Ignition switch ON
Cooling fan not operated
10 to 13 V
Idling with A/C on or High engine coolant temperature Cooling fan operated 0 to 0.5 V
A35-12 (FAN1) - A36-4 (E01) B-R - B-L FAN NO. 2 relay Ignition switch ON 10 to 13 V
Idling with A/C on or High engine coolant temperature Cooling fan operated 0 to 0.5 V
A35-13 (SSHUT) - A36-4 (E01) LG - B-L EFI MAIN1 relay Ignition switch ON 0 to 1 V
A35-17 (MCR) - A36-4 (E01) R-L - B-L ETCS relay Ignition switch ON 0 to 1 V
A35-19(FPC) - A36-4 (E01) G-R - B-L Fuel pump control Ignition switch ON Pulse generation
(See waveform 8)
A35-20 (PPMP) - A36-4 (E01) O-B - B-L Canister pressure sensor (built into canister pump module) Ignition switch ON 1.5 to 4.0 V
A35-21 (VCPA) - A36-4 (E01) L-Y - B-L Power source of accelerator pedal position sensor Ignition switch ON 4.5 to 5.5 V
A35-22 (VCP2) - A36-4 (E01) G-B - B-L Power source of accelerator pedal position sensor Ignition switch ON 4.5 to 5.5 V
A35-23(VPA) - A35-29 (EPA) W - L Accelerator pedal position sensor (for engine control) Ignition switch ON, Accelerator pedal fully released Approximately 0.7 V
Ignition switch ON, Accelerator pedal fully depressed Approximately 3.1 V
A35-26 (STA) - A36-4 (E01) B-L - B-L ST relay Ignition switch ON 10 to 13 V
Cranking 0 to 1 V
A35-31 (VPA2) - A35-30 (EPA2) O - Y-B Accelerator pedal position sensor (for sensor malfunctioning detection) Ignition switch ON, Accelerator pedal fully released Approximately 0.7 V
Ignition switch ON, Accelerator pedal fully depressed Approximately 3.1 V
A35-35 (AC) - A36-4 (E01) L-O - B-L HEATER relay Idling with A/C on 0 to 0.5 V
Idling with A/C off 12 to 14 V
A36-1 (M-) - A36-4 (E01) SB - B-L Throttle actuator Idling with warm engine Pulse generation
(See waveform 9)
A36-2 (M+) - A36-4 (E01) G-Y - B-L Throttle actuator Idling with warm engine Pulse generation
(See waveform 9)
A36-5 (OE2) - A36-4 (E01) BR-L - B-L Camshaft timing oil control valve (OCV) (Exhaust side (bank 2)) Ignition switch ON 11 to 14 V
Idling with warm engine Pulse generation
(See waveform 10)
A36-6 (HT1B) - A36-4 (E01) R-B - B-L Heated oxygen sensor heater Ignition switch ON 11 to 14 V
Idling with cold engine Pulse generation
(See waveform 11)
A36-7 (OE1) - A36-4 (E01) R-W - B-L Camshaft timing oil control valve (OCV) (Exhaust side (bank 1)) Ignition switch ON 11 to 14 V
Idling with warm engine Pulse generation
(See waveform 10)
A36-8 (IGT4) - A36-4 (E01) W-L - B-L Ignition coil (ignition signal) Idling with warm engine Pulse generation
(See waveform 12)
A36-10 (IGT2) - A36-4 (E01) Y-R - B-L Ignition coil (ignition signal) Idling with warm engine Pulse generation
(See waveform 12)
A36-11 (PRG) - A36-4 (E01) R-G - B-L Purge valve One of the following conditions is met:
  • Ignition switch ON
  • Idling with warm engine, under purge control
Pulse generation
(See waveform 13)
A36-12 (#10) - A36-4 (E01) P - B-L Injector for port injection Idling with warm engine Pulse generation
(See waveform 14)
A36-13 (#40) - A36-4 (E01) P-G - B-L Injector for port injection Idling with warm engine Pulse generation
(See waveform 14)
A36-14 (#1) - A36-4 (E01) W - B-L Injector for direct injection Idling with warm engine Pulse generation
(See waveform 4)
A36-16 (OC2) - A36-4 (E01) GR - B-L Variable valve timing (VVT) sensor (Intake side (bank 2)) Ignition switch ON 11 to 14 V
Idling with warm engine Pulse generation
(See waveform 10)
A36-17 (OC1) - A36-4 (E01) G-W - B-L Variable valve timing (VVT) sensor (Intake side (bank 1)) Ignition switch ON 11 to 14 V
Idling with warm engine Pulse generation
(See waveform 10)
A36-18 (VTA1) - A36-29 (E1) LG - Y-B Throttle position sensor (for engine control) Ignition switch ON, Accelerator pedal fully released Approximately 0.6 V
Ignition switch ON, Accelerator pedal fully depressed Approximately 4.2 V
A36-19 (VC) - A36-29 (E1) R - Y-B Power source for sensor (specific voltage) Ignition switch ON 4.5 to 5.5 V
A36-20 (OT) - A36-29 (E1) BR - Y-B Oil temperature sensor Idling 0.5 to 1.4 V
A36-21 (IGT1) - A36-4 (E01) W-R - B-L Ignition coil (ignition signal) Idling with warm engine Pulse generation
(See waveform 12)
A36-22 (#20) - A36-4 (E01) P-L - B-L Injector for port injection Idling with warm engine Pulse generation
(See waveform 14)
A36-23 (#4) - A36-4 (E01) LG-R - B-L Injector for direct injection Idling with warm engine Pulse generation
(See waveform 4)
A36-24 (#3) - A36-4 (E01) LG-W - B-L Injector for direct injection Idling with warm engine Pulse generation
(See waveform 4)
A36-25 (#2) - A36-4 (E01) LG-B - B-L Injector for direct injection Idling with warm engine Pulse generation
(See waveform 4)
A36-28 (VTA2) - A36-29 (E1) R-Y - Y-B Throttle position sensor (for sensor malfunction detection) Ignition switch ON, Accelerator pedal fully released Approximately 1.5 V
Ignition switch ON, Accelerator pedal fully depressed Approximately 4.3 V
A36-30 (THW) - A36-29 (E1) BR-W - Y-B Engine coolant temperature sensor Idling, Engine coolant temperature 60 to 120°C (140 to 248°F) 0.8 to 1.8 V
A36-31 (IGT3) - A36-4 (E01) W-G - B-L Ignition coil (ignition signal) Idling with warm engine Pulse generation
(See waveform 12)
A36-32 (#30) - A36-4 (E01) P-B - B-L Injector for port injection Idling with warm engine Pulse generation
(See waveform 14)
A33-4 (EC) - Body ground B-L - Body ground Ground Always Below 1 Ω
A33-28 (SLE2) - Body ground - Shield Always Below 1 Ω
A34-1 (E03) - Body ground B-R - Body ground Ground Always Below 1 Ω
A34-2 (E04) - Body ground B-W - Body ground Ground Always Below 1 Ω
A34-3 (E05) - Body ground W - Body ground Ground Always Below 1 Ω
A34-8 (GND) - Body ground V - Body ground Ground Always Below 1 Ω
A34-29 (EKNK) - Body ground - Shield Always Below 1 Ω
A34-30 (SLE1) - Body ground GR - Body ground Shield Always Below 1 Ω
A35-29 (EPA) - A36-4 (E01) L - B-L Ground Ignition switch ON 0 to 1 V
A35-30 (EPA2) - A36-4 (E01) Y-B - B-L Ground Ignition switch ON 0 to 1 V
A36-3 (E02) - Body ground B-Y - Body ground Ground Always Below 1 Ω
A36-4 (E01) - Body ground B-L - Body ground Ground Always Below 1 Ω
A36-29 (E1) - Body ground Y-B - Body ground Ground Ignition switch ON 0 to 1 V
  1. WAVEFORM 1 
    GTY529248Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    CAN COMMUNICATION SIGNAL

    ECM Terminal Name Between CANL and E01
    Tester Range 1 V/DIV., 10 μs./DIV.
    Condition Ignition switch ON

    HINT: 

    The waveform varies depending on the CAN communication signal.

  2. WAVEFORM 2 
    GTY525224Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    CAN COMMUNICATION SIGNAL

    ECM Terminal Name Between CANH and E01
    Tester Range 1 V/DIV., 10 μs./DIV.
    Condition Ignition switch ON

    HINT: 

    The waveform varies depending on the CAN communication signal.

  3. WAVEFORM 3 
    GTY739731Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    AIR FUEL RATIO SENSOR HEATER

    ECM Terminal Name Between HA1A and E01
    Tester Range 5 V/DIV., 50 ms./DIV.
    Condition Idling with cold engine
  4. WAVEFORM 4 
    GTY716454Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    INJECTOR FOR DIRECT INJECTION NO. 1 (TO NO. 4) INJECTION SIGNAL

    ECM Terminal Name CH1: Between #1 (to #4) and E01
    CH2: Between IJF1 or IJF2 and E01
    Tester Range 2 V/DIV., 40 μs./DIV.
    Condition Idling with warm engine

    HINT: 

    The wavelength becomes shorter as the engine speed increases.

  5. WAVEFORM 5 
    GTY728427Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    FUEL PUMP FOR HIGH PRESSURE (SPILL VALVE)

    ECM Terminal Name CH1: Between FPD and E01
    CH2: Between FPF and E01
    Tester Range 2 V/DIV., 20 ms./DIV.
    Condition Idling
  6. WAVEFORM 6 
    GTY688310Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    CRANKSHAFT POSITION SENSOR AND VVT SENSOR FOR EXHAUST CAMSHAFT

    ECM Terminal Name CH1: Between NE+ and NE-
    CH2: Between EV1+ and E01
    CH3: Between EV2+ and E01
    Tester Range 5 V/DIV., 10 ms./DIV.
    Condition Idling with warm engine

    HINT: 

    The wavelength becomes shorter as the engine speed increases.

  7. WAVEFORM 7 
    GTY694453Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    CRANKSHAFT POSITION SENSOR AND VVT SENSOR FOR INTAKE CAMSHAFT

    ECM Terminal Name CH1: Between NE+ and NE-
    CH2: Between VV1+ and E01
    CH3: Between VV2+ and E01
    Tester Range 5 V/DIV., 10 ms./DIV.
    Condition Idling with warm engine

    HINT: 

    The wavelength becomes shorter as the engine speed increases.

  8. WAVEFORM 8 
    GTY711575Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    FUEL PUMP CONTROL

    ECM Terminal Name Between FPC and E01
    Tester Range 5 V/DIV., 5 ms./DIV.
    Condition Ignition switch ON
  9. WAVEFORM 9 
    GTY471784Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    THROTTLE ACTUATOR

    ECM Terminal Name CH1: Between M+ and E01
    CH1: Between M- and E01
    Tester Range CH1: 5 V/DIV., 500 μs./DIV.
    CH2: 200 mV/DIV., 500 μs./DIV.
    Condition Idling with warm engine
  10. WAVEFORM 10 
    GTY708664Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    CAMSHAFT TIMING OIL CONTROL VALVE (OCV)

    ECM Terminal Name Between OC1, OC2, OE1 or OE2 and E01
    Tester Range 5 V/DIV., 1 ms./DIV.
    Condition Idling with warm engine
  11. WAVEFORM 11 
    GTY690999Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    HEATED OXYGEN SENSOR

    ECM Terminal Name Between HT1B and E01
    Tester Range 5 V/DIV., 50 ms./DIV.
    Condition Idling with cold engine
  12. WAVEFORM 12 
    GTY723300Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    IGNITION COIL (IGNITION SIGNAL)

    ECM Terminal Name Between IGT (1 to 4) and E01
    Tester Range 2 V/DIV., 20 ms./DIV.
    Condition Idling with warm engine
  13. WAVEFORM 13 
    GTY733828Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    PURGE VALVE

    ECM Terminal Name Between PRG and E01
    Tester Range 10 V/DIV., 2 s./DIV.
    Condition One of the following conditions is met:
    • Ignition switch ON
    • Idling with warm engine, under purge control
  14. WAVEFORM 14 
    GTY695697Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002
    INJECTOR FOR PORT INJECTION NO. 1 (TO NO. 4) INJECTION SIGNAL

    ECM Terminal Name Between # (10 to 40) and E01
    Tester Range 20 V/DIV., 20 ms./DIV.
    Condition Idling with warm engine

    HINT: 

    The wavelength becomes shorter as the engine speed increases.