SFI SYSTEM TERMINALS OF ECM

A004HEOE04

Tech Tips

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)*1 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)*5 G - B-L Airconditioner 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-14 (STSW2) - A36-4 (E01)*3 BR - B-L Starter signal Ignition switch ON 0 to 1 V
Cranking 6 to 13 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 (STSW) - A36-4 (E01)*3 G-W - B-L Starter signal from certification ECU (smart key ECU assembly*3) Ignition switch ON 0 to 1 V
Cranking Over 6 V
A33-17 (STSW2) - A36-4 (E01)*4 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)*10 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-9 (PR) - A36-29 (E1) V-B - Y-B Fuel pressure sensor Idling with warm engine 1.0 to 1.7 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 Crank 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 Intake manifold pressure sensor Idling with warm engine 1.1 to 2.0 V
A34-21 (OX1B) - A36-4 (E01) L-W - B-L 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)*9 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)*9 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)*5 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-11 (FAN1) - A36-4 (E01)*6 B-R - B-L FAN NO. 1 relay

Ignition switch ON

Cooling fan not operated

10 to 13 V
High engine coolant temperature Cooling fan operated 0 to 0.5 V
A35-12 (FAN1) - A36-4 (E01)*5 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-15 (TACH) - A36-4 (E01)*3 GR-R - B-L Engine speed Engine speed maintained at 1500 rpm

Pulse generation

(See waveform 8)

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 9)

A35-20 (PPMP) - A36-4 (E01)*9 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-W - B-L*7

B-L - B-L*8

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-32 (ACCR) - A36-4 (E01)*3 G-Y - B-L ACC relay signal sent to certification ECU Ignition switch ON 0 to 0.5 V
Cranking 12 to 14 V
A35-34 (STAR) - A36-4 (E01)*3 LG-R - B-L ST CUT relay Ignition switch ON 0 to 0.5 V
Cranking 8 to 13 V
A35-35 (AC) - A36-4 (E01)*5 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 10)

A36-2 (M+) - A36-4 (E01) G-Y - B-L Throttle actuator Idling with warm engine

Pulse generation

(See waveform 10)

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 11)

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 12)

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 11)

A36-8 (IGT4) - A36-4 (E01) W-L - B-L Ignition coil (ignition signal) Idling with warm engine

Pulse generation

(See waveform 13)

A36-10 (IGT2) - A36-4 (E01) Y-R - B-L Ignition coil (ignition signal) Idling with warm engine

Pulse generation

(See waveform 13)

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 14)

A36-12 (#10) - A36-4 (E01) P - B-L Injector for port injection Idling with warm engine

Pulse generation

(See waveform 15)

A36-13 (#40) - A36-4 (E01) P-G - B-L Injector for port injection Idling with warm engine

Pulse generation

(See waveform 15)

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 11)

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 11)

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 13)

A36-22 (#20) - A36-4 (E01) P-L - B-L Injector for port injection Idling with warm engine

Pulse generation

(See waveform 15)

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 (176 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 13)

A36-32 (#30) - A36-4 (E01) P-B - B-L Injector for port injection Idling with warm engine

Pulse generation

(See waveform 15)

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-29 (EKNK) - Body ground - Shield Always Below 1 Ω
A34-30 (SLE1) - Body ground GR - Body ground Shield Always Below 1 Ω
A34-35 (SLE3) - 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

    A004KA6E02
    *a 1 V/DIV.
    *b 10 μsec./DIV.
    CAN Communication Signal
    ECM Terminal Name Between CANL and E01
    Tester Range 1 V/DIV., 10 μs./DIV.
    Condition Ignition switch ON

    Tech Tips

    The waveform varies depending on the CAN communication signal.

  2. WAVEFORM 2

    A004JVBE03
    *a 1 V/DIV.
    *b 10 μsec./DIV.
    CAN Communication Signal
    ECM Terminal Name Between CANH and E01
    Tester Range 1 V/DIV., 10 μs./DIV.
    Condition Ignition switch ON

    Tech Tips

    The waveform varies depending on the CAN communication signal.

  3. WAVEFORM 3

    A004J35E03
    *a 5 V/DIV.
    *b 50 ms./DIV.
    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

    A004I2IE03
    *a 2 V/DIV.
    *b 40 μs./DIV.
    Injector for Direct Injection No. 1 (to No. 4) Injection Signal
    ECM Terminal Name

    CH1: Between #1 (to #4) and E01

    CH2: Between IJF1or IJF2 and E01

    Tester Range 2 V/DIV., 40 μs./DIV.
    Condition Idling with warm engine

    Tech Tips

    The wavelength becomes shorter as the engine speed increases.

  5. WAVEFORM 5

    A004JMPE03
    *a 2 V/DIV.
    *b 20 ms./DIV.
    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 with warm engine
  6. WAVEFORM 6

    A004IRHE03
    *a 5 V/DIV.
    *b 10 ms./DIV.
    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

    Tech Tips

    The wavelength becomes shorter as the engine speed increases.

  7. WAVEFORM 7

    A004KI2E03
    *a 5 V/DIV.
    *b 10 ms./DIV.
    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

    Tech Tips

    The wavelength becomes shorter as the engine speed increases.

  8. WAVEFORM 8

    A004H5VE03
    *a 5 V/DIV.
    *b 10 ms./DIV.
    Engine Speed Signal
    ECM Terminal Name Between TACH and E01
    Tester Range 5 V/DIV., 10 ms./DIV.
    Condition Engine speed maintained at 1500 rpm

    Tech Tips

    The wavelength becomes shorter as the vehicle speed increases.

  9. WAVEFORM 9

    A004KOKE04
    *a 5 V/DIV.
    *b 5 ms./DIV.
    Fuel Pump Control
    ECM Terminal Name Between FPC and E01
    Tester Range 5 V/DIV., 5 ms./DIV.
    Condition Ignition switch ON
  10. WAVEFORM 10

    A004JMNE03
    *1 5 V/DIV. (CH1)
    *2 200 mV/DIV. (CH2)
    *3 500 μs./DIV.
    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
  11. WAVEFORM 11

    A004IBFE04
    *a 5 V/DIV.
    *b 1 ms./DIV.
    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
  12. WAVEFORM 12

    A004HJPE04
    *a 5 V/DIV.
    *b 50 ms./DIV.
    Heated Oxygen Sensor
    ECM Terminal Name Between HT1B and E01
    Tester Range 5 V/DIV., 50 ms./DIV.
    Condition Idling with cold engine
  13. WAVEFORM 13

    A004K4VE04
    *a 2 V/DIV.
    *b 20 ms./DIV.
    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
  14. WAVEFORM 14

    A004J8WE03
    *a 10 V/DIV.
    *b 2 s./DIV.
    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

  15. WAVEFORM 15

    A004HVME03
    *1 20 V/DIV.
    *2 20 ms./DIV.
    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

    Tech Tips

    The wavelength becomes shorter as the engine speed increases.