FixVault

Terminals Of ECM

Fig 1: Identifying ECM Terminals
G04336680Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

HINT:

The standard normal voltage between each pair of ECM terminals is shown in the table below. The appropriate conditions for checking each pair of terminals is also indicated.

The result of checks should be compared with the standard normal voltage for that pair of terminals, displayed in the STD Voltage column.

The illustration above can be used as a reference to identify the ECM terminal locations.

WIRING COLOR AND Terminal Description

Symbols (Terminals No.) Wiring Color Terminal Description Condition STD Voltage
BATT (E8-3) - E1 (E6-1) L - W-B Battery (for measuring the battery voltage and for the ECM memory) Always 9 to 14 V
+BM (E8-7) - E1 (E6-1) GR - W-B Power source of throttle motor Always 9 to 14 V
IGSW (E8-9) - E1 (E6-1) B-O - W-B Ignition switch Ignition switch ON 9 to 14 V
+B (E8-1) - E1 (E6-1) B - W-B Power source of ECM Ignition switch ON 9 to 14 V
+B2 (E8-2) - E1 (E6-1) B - W-B Power source of ECM Ignition switch ON 9 to 14 V
MREL (E8-8) - E1 (E6-1) W-G - W-B EFI relay Ignition switch ON 9 to 14 V
VC (E4-23) - E2 (E4-28) L-R - BR Power source for sensor (specific voltage) Ignition switch ON 4.5 to 5.5 V
VG (E4-30) - E2G (E4-29) W-R - B-W Mass air flow meter Idling, shift lever position P or N, A/C switch OFF 0.5 to 3.0 V
THA (E4-22) - E2 (E4-28) Y-B - BR Intake air temperature sensor Idling, Intake air temperature 20°C (68°F) 0.5 to 3.4 V
THW (E4-21) - E2 (E4-28) R-L - BR Engine coolant temperature sensor Idling, Engine coolant temperature 80°C (176°F) 0.2 to 1.0 V
VTA1 (E4-20) - E2 (E4-28) Y - BR Throttle position sensor (for engine control) Ignition switch ON, throttle valve fully closed 0.5 to 1.2 V
VTA1 (E4-20) - E2 (E4-28) Y - BR Throttle position sensor (for engine control) Ignition switch ON, throttle valve fully open 3.2 to 4.8 V
VTA2 (E4-19) - E2 (E4-28) R-B - BR Throttle position sensor (for sensor malfunction detection) Ignition switch ON, throttle valve fully closed 2.1 to 3.1 V
VTA2 (E4-19) - E2 (E4-28) R-B - BR Throttle position sensor (for sensor malfunction detection) Ignition switch ON, throttle valve fully open 4.5 to 5.5 V
VPA (E8-18) - EPA (E8-20) W-R - LG-B Accelerator pedal position sensor (for engine control) Ignition switch ON, throttle valve fully closed 0.5 to 1.1 V
VPA (E8-18) - EPA (E8-20) W-R - LG-B Accelerator pedal position sensor (for engine control) Ignition switch ON, throttle valve fully open 2.6 to 4.5 V
VPA2 (E8-19) - EPA2 (E8-21) R-B - V-W Accelerator pedal position sensor (for sensor malfunction detection) Ignition switch ON, throttle valve fully closed 1.2 to 2.0 V
OC1+ (E6-17) - OC1- (E6-16) P - LG Camshaft timing oil control valve (OCV) Idling Pulse generation (See waveform 3)
OC2+ (E6-15) - OC2- (E6-14) R-W - Y-R Camshaft timing oil control valve (OCV) Idling Pulse generation (See waveform 3)
VV1+ (E6-25) - VV1- (E6-24) Y(1) - L(1) Variable valve timing (VVT) sensor (Bank 1) Idling Pulse generation (See waveform 4)
VV2+ (E6-18) - VV2- (E6-28) R(1) - G(1) Variable valve timing (VVT) sensor (Bank 2) Idling Pulse generation (See waveform 4)
M+ (E4-5) - E1 (E6-1) R(1) - W-B Throttle motor Idling Pulse generation (See waveform 7)
M- (E4-4) - E1 (E6-1) G(1) - W-B Throttle motor Idling Pulse generation (See waveform 8)
A1A+ (E5-22) - E1 (E6-1) Y(1) - W-B A/F sensor Ignition switch ON  
A1A- (E5-30) - E1 (E6-1) BR(1) - W-B A/F sensor Ignition switch ON  
A2A+ (E5-23) - E1 (E6-1) P(1) - W-B A/F sensor Ignition switch ON  
A2A- (E5-31) - E1 (E6-1) L(1) - W-B A/F sensor Ignition switch ON  
HA1A (E5-2) - E1 (E6-1) R-L - W-B A/F sensor heater Idling  
HA2A (E5-1) - E1 (E6-1) B-W - W-B A/F sensor heater Ignition switch ON  
VPA2 (E8-19) - EPA2 (E8-21) R-B - V-W Accelerator pedal position sensor (for sensor malfunction detection) Ignition switch ON, throttle valve fully open 3.4 to 5.3 V
VCPA (E8-26) - EPA (E8-20) B-Y - LG-B Power source of accelerator pedal position sensor (for VPA) Ignition switch ON 4.5 to 5.5 V
VCP2 (E8-27) - EPA2 (E8-21) W-L - V-W Power source of accelerator pedal position sensor (for VPA2) Ignition switch ON 4.5 to 5.5 V
OX1B (E4-18) - E1 (E6-1) B(1) - W-B Heated oxygen sensor Maintain engine speed at 2 500 rpm for 2 minutes after warming up Pulse generation (See waveform 10)
OX2B (E4-33) - E1 (E6-1) W(1) - W-B
HT1B (E4-1) - E1 (E6-1) G-Y - W-B Heated oxygen sensor heater Idling Below 3 0 V
HT1B (E5-5) - E1 (E6-1) P - W-B
HT1B (E4-1) - E1 (E6-1) G-Y - W-B Heated oxygen sensor heater Ignition switch ON 9 to 14 V
HT1B (E5-5) - E1 (E6-1) P - W-B
#10 (E6-2) - E01 (E4-7) R-L - W-B Injector Ignition switch ON 9 to 14 V
#20 (E6-3) - E01 (E4-7) L - W-B
#30 (E6-4) - E01 (E4-7) W - W-B
#40 (E6-5) - E01 (E4-7) Y - W-B
#50 (E6-6) - E01 (E4-7) G - W-B
#60 (E6-7) - E01 (E4-7) R - W-B
#70 (E4-3) - E01 (E4-7) W - W-B
#80 (E4-2) - E01 (E4-7) BR - W-B
#10 (E6-2) - E01 (E4-7) R-L - W-B Injector Idling Pulse generation (See waveform 1)
#20 (E6-3) - E01 (E4-7) L - W-B
#30 (E6-4) - E01 (E4-7) W - W-B
#40 (E6-5) - E01 (E4-7) Y - W-B
#50 (E6-6) - E01 (E4-7) G - W-B
#60 (E6-7) - E01 (E4-7) R - W-B
#70 (E4-3) - E01 (E4-7) W - W-B
#80 (E4-2) - E01 (E4-7) BR - W-B
KNK1 (E5-29) - EKNK (E5-28) G(1) - R(1) Knock sensor Maintain engine speed at 4,000 rpm after warming up Pulse generation (See waveform 2)
KNK2 (E5-21) - EKN2 (E5-20) W(1) - B(1) Knock sensor Maintain engine speed at 4,000 rpm after warming up Pulse generation (See waveform 2)
G2+ (E6-19) - G2- (E6-29) B - W Camshaft position sensor Idling Pulse generation (See waveform 5)
NE+ (E6-21) - NE- (E6-20) L(1) - Y(1) Crankshaft position sensor Idling Pulse generation (See waveform 5)
PRG (E4-34) - E1 (E6-1) Y-R - W-B VSV for EVAP Ignition switch ON 9 to 14 V
SPD (E7-8) - E1 (E6-1) V-R - W-B Speed signal from combination meter Ignition switch ON, Rotate driving wheel slowly Pulse generation (See waveform 6)
FPR (E6-30) - E1 (E6-1) G-R - W-B Fuel pump relay Ignition switch ON 0 to 3.0 V
FC (E8-10) - E1 (E6-1) GR-B - W-B Fuel pump control Ignition switch ON 9 to 14 V
IGT1 (E4-8) - E1 (E6-1) LG - W-B Ignition coil with igniter (ignition signal) Idling Pulse generation (See waveform 9)
IGT2 (E4-15) - E1 (E6-1) LG-B - W-B
IGT3 (E4-11) - E1 (E6-1) L-W - W-B
IGT4 (E4-10) - E1 (E6-1) L-Y - W-B
IGT5 (E4-13) - E1 (E6-1) B-L - W-B
IGT6 (E4-12) - E1 (E6-1) G - W-B
IGT7 (E4-14) - E1 (E6-1) G-W - W-B
IGT8 (E4-9) - E1 (E6-1) G-B - W-B
IGF1 (E4-24) - E1 (E6-1) R-Y - W-B Ignition coil with igniter (ignition confirmation signal) Ignition switch ON 4.5 to 5.5 V
IGF2 (E4-25) - E1 (E6-1) R-W - W-B
IGF1 (E4-24) - E1 (E6-1) R-Y - W-B Ignition coil with igniter (ignition confirmation signal) Idling Pulse generation (See waveform 9)
IGF2 (E4-25) - E1 (E6-1) R-W - W-B
STP (E8-15) - E1 (E6-1) G-Y - W-B Stop lamp switch Brake pedal depressed 7.5 to 14 V
STP (E8-15) - E1 (E6-1) G-Y - W-B Stop lamp switch Brake pedal released Below 1.5 V
ST1- (E8-16) - E1 (E6-1) R-L - W-B Stop lamp switch (opposite to STP terminal) Ignition switch ON, Brake pedal depressed Below 1.5 V
ST1- (E8-16) - E1 (E6-1) R-L - W-B Stop lamp switch (opposite to STP terminal) Ignition switch ON, Brake pedal released 7.5 to 14 V
STAR/NSW (E5-8) - E1 (E6-1) P - W-B Park/Neutral position switch Ignition switch ON, Shift lever position other than P and N 9 to 14 V
STAR/NSW (E5-8) - E1 (E6-1) P - W-B Park/Neutral position switch Ignition switch ON, Shift lever position in P, N Below 3.0 V
W (E7-30) - E1 (E6-1) R-B - W-B MIL Idling 9 to 14 V
W (E7-30) - E1 (E6-1) R-B - W-B MIL Ignition switch ON Below 3.0 V
ELS1 (E7-13) - E1 (E6-1) G - W-B Electric load Tail lamp switch ON, Defogger switch ON 7.5 to 14 V
ELS2 (E7-12) - E1 (E6-1) Y-G - W-B Electric load Tail lamp switch OFF, Defogger switch OFF 0 to 1.5 V
TACH (E7-1) - E1 (E6-1) B-W - W-B Engine speed Idling Pulse generation (See waveform 11)
TC (E8-23) - E1 (E6-1) P-L - W-B Terminal TC of DLC 3 Ignition switch ON 9 to 14 V
STA (E6-11) - E1 (E6-1) B-Y - W-B Starter signal Cranking 6 V or higher
STA (E6-11) - E1 (E6-1) B-Y - W-B Park/neutral position switch Shift lever position P or N, Ignition switch START 9 to 14 V
STSW (E6-12) - E1 (E6-1) L-Y - W-B STA No.2 fuse Shift lever position P or N, Ignition switch START 9 to 14 V
VPMP (E8-5) - E1 (E6-1) R-G - W-B Canister closed valve Ignition switch ON 9 V to 14 V
MPMP (E8-6) - E1 (E6-1) O - W-B Leak detection pump Vacuum pump OFF 0 V to 3 V
MPMP (E8-6) - E1 (E6-1) O - W-B Leak detection pump Vacuum pump ON 9 V to 14 V
PPMP (E8-22) - E1 (E6-1) R - W-B Vapor pressure sensor Ignition switch ON 3 V to 3.6 V
AIV1 (E4-27) - E1 (E6-1) P - W-B VSV for air injection control (Bank 1) Ignition switch ON 9 to 14 V
AIV2 (E4-26) - E1 (E6-1) L - W-B VSV for air injection control (Bank 2) Ignition switch ON 9 to 14 V
AIRV (E8-4) - E1 (E6-1) Y - W-B AI driver (ASV control signal) Ignition switch ON 9 to 14 V
AIRP (E8-25) - E1 (E6-1) G - W-B AI driver (Air pump control signal) Ignition switch ON 9 to 14 V
AIP (E4-32) - E1 (E6-1) W-L - W-B Air pressure sensor Ignition switch ON 3 V to 3.6 V
(1) Shielded

WAVEFORM 1 

Fuel injector

WAVEFORM 1 DESCRIPTION

ECM Terminal Names Between #10 (to 40) and E01
Tester Ranges 20 V/DIV, 20 msec./DIV
Conditions Idling

HINT:

The wavelength becomes shorter as the engine rpm increases.

Fig 2: Waveform 1 - Fuel Injector
G04336681Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 2 

Knock sensor

WAVEFORM 2 DESCRIPTION

ECM Terminal Name Between KNK1 and EKNK
Between KNK2 and EKN2
Tester Range 1 V/DIV, 1 msec./DIV
Condition Maintain engine RPM at 2,000 rpm after engine warmed-up

HINT:

WAVEFORM 3 

VVT OCV

WAVEFORM 3 DESCRIPTION

ECM Terminal Name Between OC1+ and OC1-
Between OC2+ and OC2-
Tester Range 0.2 V/DIV, 200 msec./DIV
Condition Accelerate slowly after engine warmed-up

HINT:

In the DATA LIST, the items VVT OCV DUTY B1 and B2 show the duty ratio of voltage flowing to the OCV (see Fig 4).

VVT OCV DUTY B1, B2 = A/B x 100 (%)

Fig 4: Waveform 3 - VVT OCV
G04336683Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 4 

  1. VVT sensor bank 1
  2. VVT sensor bank 2
  3. Crankshaft position sensor
    WAVEFORM 4 DESCRIPTION

    ECM Terminal Name (e) Between VV1+ and VV1-
    (f) Between VV2+ and VV2-
    (g) Between NE+ and NE-
    Tester Range 2 V/DIV, 20 msec./DIV
    Condition Idle after engine warmed-up

HINT:

The wavelength becomes shorter as the engine rpm increases.

Fig 5: Waveform 4 - Crankshaft Position Sensor
G04336684Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 5 

  1. Camshaft position sensor
  2. Crankshaft position sensor
    WAVEFORM 5 DESCRIPTION

    ECM Terminal Name Between G2+ and G2-
    Tester Range 2 V/DIV, 200 msec./DIV
    Condition Idle after engine warmed-up

HINT:

The wavelength becomes shorter as the engine rpm increases.

Fig 6: Waveform 5 - Crankshaft Position Sensor
G04336685Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 6 

Vehicle speed signal

WAVEFORM 6 DESCRIPTION

ECM Terminal Name Between SP2+ and SP2-
Tester Range 5 V/DIV, 10 msec./DIV
Condition Driving by 40 km/h (25 mph)

HINT:

The wavelength becomes shorter as vehicle speed increases.

Fig 7: Waveform 6 - Vehicle Speed Signal
G04336686Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 7 

Throttle actuator positive terminal

WAVEFORM 7 DESCRIPTION

ECM Terminal Name Between M+ and ME01
Tester Range 5 V/DIV, 1 msec./DIV
Condition Idle after engine warmed-up

HINT:

The duty ratio varies depending on the throttle opening operation.

Fig 8: Waveform 7 - Throttle Actuator Positive Terminal
G04336687Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 8 

Throttle actuator negative terminal

WAVEFORM 8 DESCRIPTION

ECM Terminal Name Between M- and ME01
Tester Range 5 V/DIV, 1 msec./DIV
Condition Idle after engine warmed-up

HINT:

The duty ratio varies depending on the throttle opening operation.

Fig 9: Waveform 8 - Throttle Actuator Negative Terminal
G04336688Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 9 

  1. Igniter IGT signal (from ECM to igniter)
  2. Igniter IGF signal (from igniter to ECM)
    WAVEFORM 9 DESCRIPTION

    ECM Terminal Name (a) Between IGT1 (to IGT8) and E1
    (b) Between IGF1 (IGF2) and E1
    Tester Range 2 V/DIV, 20 msec./DIV
    Condition Idling

HINT:

The wavelength becomes shorter as vehicle speed increases.

Fig 10: Waveform 9 - Igniter IGT Signal
G04336689Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 10 

Heated oxygen sensor

WAVEFORM 10 DESCRIPTION

ECM Terminal Names Between OX1B and E2
Tester Ranges 0.2 V/DIV, 200 msec./DIV
Conditions Engine speed maintained 2,500 rpm for 2 minutes after warming up sensor

HINT:

In the DATA LIST, item O2S B1S2 shows the ECM input values from the heated oxygen sensor.

Fig 11: Waveform 10 - Heated Oxygen Sensor
G04336690Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002

WAVEFORM 11 

Engine speed signal

WAVEFORM 11 DESCRIPTION

ECM Terminal Names Between TACH and E1
Tester Ranges 5 V/DIV, 10 msec./DIV
Conditions Idling

HINT:

The wavelength becomes shorter as vehicle speed increases.

Fig 12: Waveform 11 - Engine Speed Signal
G04336691Courtesy of © TOYOTA, LICENSE AGREEMENT TMS1002