Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Physical Values
- ECM is located in the engine room left side near battery.
- Specification data are reference values and are measured between each terminal and ground.
- Pulse signal is measured by CONSULT.
| Terminal No. (Wire color) | Description | Condition | Value (Approx.) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| + | - | Signal name | Input/Output | ||||||
| 1 (P) | 128 (B/Y) | Throttle control motor (Close) | Output | [Ignition switch: ON]
|
1.8 V(1) | ||||
| 2 (G) | 128 (B/Y) | Throttle control motor power supply | Input | [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||
| 3 (W) | 128 (B/Y) | Throttle control motor (Open) | Output | [Ignition switch: ON]
|
3.2 V(1) | ||||
| 4 (W) | 8 (B) | Knock sensor | Input | [Engine is running]
|
2.5 V | ||||
| 5 (G) | 128 (B/Y) | Intake manifold tuning valve motor (Close) | Output | [Ignition switch ON]
|
Battery voltage appears for about 1 second. | ||||
| 6 (R) | 128 (B/Y) | Intake manifold tuning valve motor power supply | Input | [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||
| 7 (R) | 128 (B/Y) | Intake manifold tuning valve motor (Open) | Output | [Ignition switch ON]
|
Battery voltage appears for about 1 second. | ||||
| 8 (B) | - | Sensor ground (Knock sensor) | - | - | - | ||||
| 9 (BR) 10 (SB) 13 (O) 14 (V) |
128 (B/Y) | Fuel injector No. 4 Fuel injector No. 3 Fuel injector No. 1 Fuel injector No. 2 |
Output | [Engine is running]
|
Battery voltage (11 - 14 V)(1) | ||||
[Engine is running]
|
Battery voltage (11 - 14 V)(1) | ||||||||
| 12 (B) | - | ECM ground | - | - | - | ||||
| 16 (B) | - | ECM ground | - | - | - | ||||
| 17 (L) | 128 (B/Y) | EVAP canister purge volume control solenoid valve | Output | [Engine is running]
|
Battery voltage (11 - 14 V)(1) | ||||
[Engine is running]
|
10 V(1) | ||||||||
| 18 (GR) | 128 (B/Y) | Fuel pump relay | Output | [Ignition switch: ON]
|
0 - 1.0 V | ||||
[Ignition switch: ON]
|
Battery voltage (11 - 14 V) | ||||||||
| 21 (Y) | 128 (B/Y) | Throttle control motor relay | Output | [Ignition switch: OFF] | Battery voltage (11 - 14 V) | ||||
| [Ignition switch: ON] | 0 - 1.0 V | ||||||||
| 22 (W) | 23 (BR) | Heated oxygen sensor 2 | Input | [Engine is running]
|
0 - 1.0 V | ||||
| 23 (BR) | - | Sensor ground (Heated oxygen sensor 2) | - | - | - | ||||
| 25 (Y) | 26 (P) | Engine oil temperature sensor | Input | [Engine is running] | 0 - 4.8 V Output voltage varies with engine oil temperature. | ||||
| 26 (P) | - | Sensor ground (Engine oil temperature sensor) |
- | - | - | ||||
| 27 (LG) | - | Sensor ground (Engine coolant temperature sensor) | - | - | - | ||||
| 28 (V) | 27 (LG) | Engine coolant temperature sensor | Input | [Engine is running] | 0 - 4.8 V Output voltage varies with engine coolant temperature. |
||||
| 30 (L) | - | Sensor ground [Camshaft position sensor (PHASE)] |
- | - | - | ||||
| 31 (BR) | 30 (L) | Camshaft position sensor (PHASE) | Input | [Engine is running]
NOTE:
The pulse cycle changes depending on rpm at idle
|
1.0 - 2.0(1) | ||||
[Engine is running]
|
1.0 - 2.0(1) | ||||||||
| 32 (GR) | - | Sensor power supply [Camshaft position sensor (PHASE)] |
- | [Ignition switch: ON] | 5.0 V | ||||
| 33 (GR) | 34 (W) | Intake air temperature sensor | Input | [Engine is running] | 0 - 4.8 V Output voltage varies with intake air temperature. |
||||
| 34 (W) | - | Sensor ground (Mass air flow sensor, intake air temperature sensor) |
- | - | - | ||||
| 35 (G) | 34 (W) | Mass air flow sensor | Input | [Ignition switch: ON]
|
1.27 V | ||||
[Engine is running]
|
1.3 - 1.6 V | ||||||||
[Engine is running]
|
1.3 - 1.6 → 2.6 V (Check for linear voltage rise in response to engine being increased to about 4, 000 rpm.) | ||||||||
| 36 (R) | - | Sensor power supply (Mass air flow sensor, intake air temperature sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 37 (B) | - | Shield | - | - | - | ||||
| 38 (W) | - | Sensor ground (Engine oil pressure sensor) |
- | - | - | ||||
| 39 (G) | 38 (W) | Engine oil pressure sensor | Input | [Engine is running]
|
1.3 V(1) | ||||
[Engine is running]
|
2.7 V(1) | ||||||||
| 40 (R) | 38 (W) | Sensor power supply (Engine oil pressure sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 41 (Y) | 128 (B/Y) | A/F sensor 1 | Input | Engine running]
|
2.2 V (Output voltage varies with air-fuel ratio) | ||||
| 42 (W) | - | Sensor ground [Exhaust valve timing control position sensor] | - | - | - | ||||
| 43 (P) | 42 (W) | Exhaust valve timing control position sensor | Input | [Engine is running]
|
1.0(1) | ||||
[Engine is running]
|
1.0(1) | ||||||||
| 44 (R) | - | Sensor power supply [Exhaust valve timing control position sensor] |
- | [Ignition switch: ON] | 5 V | ||||
| 45 (BR) | 128 (B/Y) | A/F sensor 1 | Input | [Engine is running]
|
2.2 V Output voltage varies with air fuel ratio. | ||||
| 49 (G) | 128 (B/Y) | Intake manifold runner control valve motor (Close) | Output | [Ignition switch ON]
|
Battery voltage appears for about 1 second. | ||||
| 50 (R) | 128 (B/Y) | Intake manifold runner control valve motor power supply | Input | [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||
| 51 (R) | 128 (B/Y) | Intake manifold runner control valve motor (Open) | Output | [Ignition switch ON]
|
Battery voltage appears for about 1 second. | ||||
| 52 (B) | - | ECM ground | - | - | - | ||||
| 53 (G) | 128 (B/Y) | A/F sensor 1 heater | Input | [Engine is running]
|
10 V(1) | ||||
| 54 (G) | 128 (B/Y) | Heated oxygen sensor 2 heater | Output | [Engine is running]
|
8 V(1) | ||||
[Ignition switch: ON]
|
Battery voltage (11 - 14 V) | ||||||||
| 61 (BG) | 62 (BR) | Battery temperature sensor | Input | [Engine is running]
|
3.3 V | ||||
| 62 (BR) | - | Sensor ground (Battery current sensor, battery temperature sensor) |
- | - | - | ||||
| 63 (G) | 62 (BR) | Battery current sensor | Input | [Engine is running]
|
2.6 - 3.5 V | ||||
| 64 (Y) | - | Sensor power supply (Battery current sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 70 (W) | - | Sensor ground [Crankshaft position sensor (POS)] |
- | - | - | ||||
| 71 (R) | 70 (W) | Crankshaft position sensor (POS) | Input | [Engine is running]
|
1.0 V(1) | ||||
[Engine is running]
|
1.0 V(1) | ||||||||
| 72 (G) | - | Sensor power supply [Crankshaft position sensor (POS)] |
- | [Ignition switch: ON] | 5.0 V | ||||
| 73 (GR) | - | Shield | - | - | - | ||||
| 77 (W) | 78 (R) | Throttle position sensor 2 | Input | [Ignition switch: ON]
|
Less than 4.75 V | ||||
[Ignition switch: ON]
|
More than 0.36 V | ||||||||
| 78 (R) | - | Sensor ground (Throttle position sensor) | - | - | - | ||||
| 79 (G) | 78 (R) | Throttle position sensor 1 | Input | [Ignition switch: ON]
|
More than 0.36 V | ||||
[Ignition switch: ON]
|
Less than 4.75 V | ||||||||
| 80 (B) | - | Sensor power supply (Throttle position sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 81 (Y) | 128 (B/Y) | Power supply for ECM (Backup) | Input | [Ignition switch: OFF] | Battery voltage (11 - 14 V) | ||||
| 83 (LG) | 92 (V) | Intake manifold runner control valve position sensor | Input | [Ignition switch ON]
|
Less than 2.4 V | ||||
[Ignition switch ON]
|
More than 3.5 V | ||||||||
| 84 (W) | - | Sensor power supply (Intake manifold runner control valve position sensor) |
- | [Ignition switch: ON] | More than 4.98 V | ||||
| 86 (R) | 128 (B/Y) | Ignition signal No. 1 | Output | [Engine is running]
|
0 - 0.1 V(1) | ||||
| 87 (LG) | Ignition signal No. 2 | ||||||||
| 90 (P) | Ignition signal No. 3 | [Engine is running]
|
0 - 0.2 V(1) | ||||||
| 91 (SB) | Ignition signal No. 4 | ||||||||
| 89 (GR) | 128 (B/Y) | ECM relay (Self shut-off) | Output | [Engine is running] [Ignition switch: OFF]
|
0 - 1.0 V | ||||
[Ignition switch: OFF]
|
Battery voltage (11 - 14 V) | ||||||||
| 92 (LG) | - | Sensor ground (Intake manifold runner control valve position sensor) |
- | - | - | ||||
| 93 (LG) | 128 (B/Y) | Intake valve timing control solenoid valve | Output | [Engine is running]
|
0 V | ||||
[Engine is running]
|
11 - 14 V(1) | ||||||||
| 94 (G) | 128 (B/Y) | Exhaust valve timing control solenoid valve | Output | [Engine is running]
|
0 V | ||||
[Engine is running]
|
Battery voltage (11 - 14 V) | ||||||||
| 97 (BR) | 128 (GR) | EVAP canister vent control valve | Output | [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||
| 99 (P) | - | CAN communication line (CAN-L) | Input/Output | - | - | ||||
| 100 (L) | - | CAN communication line (CAN-H) | Input/Output | - | - | ||||
| 101 (G) | 128 (B/Y) | Starter relay cut off signal | Input/Output | [Ignition switch: ON] | 0 V | ||||
[Engine is running]
|
Battery voltage (11 - 14 V) | ||||||||
| 103 (P) | 124 (Y) | Refrigerant pressure sensor | Input | [Engine is running]
|
1.0 - 4.0 V | ||||
| 104 (L) | - | Sensor power supply (Refrigerant pressure sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 105 (V) | 128 (B/Y) | Starter motor relay control signal | Output | [Engine is running]
NOTE:
To decrease engine speed, perform the DTC confirmation procedure B in P1650. Refer to
"DTC LOGIC
".
|
0 V (While operating the starter motor) | ||||
[Engine is running]
|
Battery voltage (11 - 14 V) | ||||||||
| 109 (O) | 128 (B/Y) | Ignition switch | Input | [Ignition switch: OFF] | 0 V | ||||
| [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||||||
| 110 (P) | 111 (B) | ASCD steering switch | Input | [Ignition switch: ON]
|
4 V | ||||
[Ignition switch: ON]
|
0 V | ||||||||
[Ignition switch: ON]
|
1 V | ||||||||
[Ignition switch: ON]
|
3 V | ||||||||
[Ignition switch: ON]
|
2 V | ||||||||
| 111 (B) | - | Sensor ground (ASCD steering switch) | - | - | - | ||||
| 113 (G) | - | Sensor power supply (EVAP control system pressure sensor) | - | [Ignition switch: ON] | 5.0 V | ||||
| 114 (P) | 124 (SB) | EVAP control system pressure sensor | Input | [Ignition switch: ON] | 0.5 - 4.6 V | ||||
| 115 (SB) | 128 (B/Y) | Stop lamp switch | Input | [Ignition switch: OFF]
|
0 V | ||||
[Ignition switch: OFF]
|
Battery voltage (11 - 14 V) | ||||||||
| 116 (G) | 128 (B/Y) | Brake pedal position switch | Input | [Ignition switch: OFF]
|
Battery voltage (11 - 14 V) | ||||
[Ignition switch: OFF]
|
0 V | ||||||||
| 117 (BR) | 128 (B/Y) |
|
Input | [Ignition switch: ON]
|
Battery voltage (11 - 14 V) | ||||
[Ignition switch: ON]
|
0 V | ||||||||
| 118 (O) | - | Sensor power supply (Accelerator pedal position sensor 2) |
- | [Ignition switch: ON] | 5.0 V | ||||
| 119 (W) | 120 (Y) | Accelerator pedal position sensor 2 | Input | [Ignition switch: ON]
|
0.3 - 0.6 V | ||||
[Ignition switch: ON]
|
1.95 - 2.4 V | ||||||||
| 120 (Y) | - | Sensor ground (Accelerator pedal position sensor 2) |
- | - | - | ||||
| 121 (G) | 128 (B/Y) | Power supply for ECM | Input | [Ignition switch: ON] | Battery voltage (11 - 14 V) | ||||
| 122 (V) | - | Sensor power supply (Accelerator pedal position sensor 1) | - | [Ignition switch: ON] | 5.0 V | ||||
| 23 (B/Y) | - | ECM ground | - | - | - | ||||
| 124 (V) | - | Sensor ground (EVAP control system pressure sensor, refrigerant pressure sensor) |
- | - | - | ||||
| 126 (R) | 127 (GR) | Accelerator pedal position sensor 1 | Input | [Ignition switch: ON]
|
0.6 - 0.9 V | ||||
[Ignition switch: ON]
|
3.9 - 4.7 V | ||||||||
| 127 (GR) | - | Sensor ground (Accelerator pedal position sensor 1) |
- | - | - | ||||
| 128 (B/Y) | - | ECM ground | - | - | - | ||||
|
|||||||||
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
No obligation. See pricing before you book.
