Engine Control System/Fuel System

Engine Control Module (ECM) Circuit Diagrams

~17min read

ECM Terminal and Input/Output Signal

ECM Terminal Function

Connector [C100-K]
Pin
No.
Description Connected To
1 Power Ground Ground
2 Battery Power (B+) Ignition Switch
3 Power Ground Ground
4 Battery Power (B+) Main Relay
5 Power Ground Ground
6 Battery Power (B+) Battery
7 -
8 - ?
9 Fuel Level Sensor (FLS) Signal Input Fuel Level Sensor (FLS)
10 - ?
11 - ?
12 Knock Sensor (KS) Signal Input Knock Sensor (KS)
13 Sensor Ground Accelerator Pedal Position Sensor (APS) 2
14 Sensor Ground Engine Coolant Temperature Sensor (ECTS)
15 Camshaft Position Sensor (CMPS) [Bank 1/Exhaust] Signal Input Camshaft Position Sensor (CMPS) [Bank 1/Exhaust]
16 -
17 Crankshaft Position Sensor (CKPS) Signal Input Crankshaft Position Sensor (CKPS)
18 Rc / Rp (Pump Cell Voltage) Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
19 VS + (Nernst Cell Voltage) Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
20 VS - / IP - (Common Point for VS, IP) Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
21 - ?
22 -
23 -
24 - ?
25 Injector Control Output (Cylinder No. 1) Injector (Cylinder No. 1)
26 Injector Control Output (Cylinder #3) Injector (Cylinder #3)
27 Injector Control Output (Cylinder #4) Injector (Cylinder No. 4)
28 Injector Control Output (Cylinder #2) Injector (Cylinder #2)
29 -
30 Sensor Power Supply (+5V) Manifold Absolute Pressure Sensor (MAPS)
31 Manifold Absolute Pressure Sensor (MAPS)
Signal Input
Manifold Absolute Pressure Sensor (MAPS)
32 Throttle Position Sensor (TPS) 2 Signal Input Throttle Position Sensor (TPS) 2
33 Engine Coolant Temperature Sensor (ECTS) Signal Input Engine Coolant Temperature Sensor (ECTS)
34 Sensor Ground Knock Sensor (KS)
35 Accelerator Pedal Position Sensor (APS) 2 Signal Input Accelerator Pedal Position Sensor (APS) 2
36 Sensor Power Supply (+5V) Accelerator Pedal Position Sensor (APS) 2
37 Sensor Ground Camshaft Position Sensor (CMPS) [Bank 1/Exhaust]
38 -
39 Sensor Ground Crankshaft Position Sensor (CKPS)
40 Vehicle Speed Signal Input ESP Control Unit
41 -
42 Rc (Compensation Resistance) Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
43 Sensor Power Supply (+5V) A/C Pressure Sensor (APT),
Fuel Tank Pressure Sensor (FTPS)
44 -
45 - ?
46 NVLD Communication Line NVLD (Natural Vacuum Leak Detection)
47 - ?
48 - ?
49 - ?
50 HEV READY Output Signal Power Distribution Module (PDM)
51 Battery Power (B+) Main Relay
52 Fuel Tank Pressure Sensor (FTPS) Signal Input Fuel Tank Pressure Sensor (FTPS)
53 Intake Air Temperature Sensor (IATS) Signal Input Intake Air Temperature Sensor (IATS)
54 Air Conditioning Pressure Sensor (APT) Signal Input Air Conditioning Pressure Sensor (APT)
55 - ?
56 -
57 Sensor Ground Air Conditioning Pressure Sensor (APT)
58 - ?
59 Sensor Ground Throttle Position Sensor (TPS) 1,2
60 Sensor Power Supply (+5V) Accelerator Pedal Position Sensor (APS) 1
61 Sensor Ground Accelerator Pedal Position Sensor (APS) 1
62 Camshaft Position Sensor (CMPS) [Bank 1/Intake] Signal Input Camshaft Position Sensor (CMPS) [Bank 1/Intake]
63 Sensor Power Supply (+5V) Throttle Position Sensor (TPS) 1,2
64 Main Relay Control Output Main Relay
65 Cooling Fan Relay [Low] Control Output Cooling Fan Relay [Low]
66 CVVT Oil Control Valve (OCV) Control Output [Bank 1/Intake] CVVT Oil Control Valve (OCV) [Bank 1/Intake]
67 Purge Control Solenoid Valve (PCSV) Control Output Purge Control Solenoid Valve (PCSV)
68 CVVT Oil Control Valve (OCV) [Bank 1/Exhaust] Control Output CVVT Oil Control Valve (OCV) [Bank 1/Exhaust]
69 -
70 Fuel Pump Relay Control Output Fuel Pump Relay
71 ETC Motor [+] Control Output ETC Motor
72 ETC Motor [-] Control Output ETC Motor
73 Sensor Ground Fuel Tank Pressure Sensor (FTPS)
74 Sensor Ground Manifold Absolute Pressure Sensor (MAPS)
75 Immobilizer Communication Line Immobilizer Control
76 -
77 CAN [High] Other Control Module, Data Link Connector (DLC),
78 CAN [Low] Other Control Module, Data Link Connector (DLC),
79 - ?
80 Throttle Position Sensor (TPS) 1 Signal Input Throttle Position Sensor (TPS) 1
81 -
82 Accelerator Pedal Position Sensor (APS) 1 Signal Input Accelerator Pedal Position Sensor (APS) 1
83 Sensor Ground Camshaft Position Sensor (CMPS) [Bank 1/Intake]
84 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2] Input Signal Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]
85 Sensor Ground Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]
86 -
87 -
88 Cooling Fan Relay [High] Control Output Radiator Cooling Fan Relay [High Speed]
89 -
90 -
91 Canister Close Valve (CCV) Control Output Canister Close Valve (CCV)
92 Malfunction Indicator Lamp (MIL) Control Output Malfunction Indicator Lamp (MIL)
93 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1] Heater Control Output Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1]
94 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2] Heater Control Output Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2]

Connector [C100-A]
Pin
No.
Description Connected To
1 Ignition Coil Control Output (Cylinder No. 1) (Without Immobilizer) Ignition Coil (Cylinder No. 1)
Ignition Coil Control Output (Cylinder No. 4) (With Immobilizer) Ignition Coil (Cylinder No. 4)
2 Shield Ignition Coil (Cylinder No. 1, 2, 3, 4)
3 - ?
4 - ?
5 - ?
6 - ?
7 - ?
8 - ?
9 - ?
10 - ?
11 - ?
12 - ?
13 Electrical Load Signal Input [Wiper] Wiper Relay [Low]
14 -
15 -
16 Ignition Coil Control Output (Cylinder No. 3) (Without Immobilizer) Ignition Coil (Cylinder No. 3)
Ignition Coil Control Output (Cylinder No. 2) (With Immobilizer) Ignition Coil (Cylinder No. 2)
17 - ?
18 - ?
19 - ?
20 - ?
21 - ?
22 - ?
23 - ?
24 - ?
25 - ?
26 - ?
27 - ?
28 - ?
29 Brake switch 1 signal input Brake Switch
30 -
31 Ignition Coil Control Output (Cylinder No. 4) (Without Immobilizer) Ignition Coil (Cylinder No. 4)
Ignition Coil Control Output (Cylinder No. 1) (With Immobilizer) Ignition Coil (Cylinder No. 1)
32 - ?
33 - ?
34 - ?
35 - ?
36 - ?
37 - ?
38 - ?
39 - ?
40 - ?
41 - ?
42 -
43 -
44 Brake Switch 2 Signal Input Brake Switch
45 -
46 Ignition Coil Control Output (Cylinder No. 2) (Without Immobilizer) Ignition Coil (Cylinder No. 2)
Ignition Coil Control Output (Cylinder No. 3) (With Immobilizer) Ignition Coil (Cylinder No. 3)
47 - ?
48 - ?
49 - ?
50 - ?
51 - ?
52 - ?
53 - ?
54 - ?
55 H-CAN [High] Other Control Module, Data Link Connector (DLC)
56 H-CAN [Low] Other Control Module, Data Link Connector (DLC)
57 -
58 -
59 - ?
60 -

ECM Terminal Input/Output Signal

Engine-related parameters will have valid values only when the HPCU (HEV Control Module) requests engine start. When the engine is not running, the values are invalid.
Connector [C100-K]
Pin
No.
Description Condition Type Level Test Result
1 Power Ground Idle DC Max. 50 mV ?
2 Battery Power (B+) IG OFF DC Max. 0.5 V 10.2 mV
IGNITION ON Battery Voltage 12.02 V
3 Power Ground Idle DC Max. 50 mV 2.8 mV
4 Battery Power (B+) IG OFF DC Max. 1.0 V 3.1 mV
IGNITION ON Battery Voltage 12.1 V
5 Power Ground Idle DC Max. 50 mV 1.8 mV
6 Battery Power (B+) Always (Without
Ignition Switch)
Current Below 2.0 mA 0.4 mA
DC Battery Voltage 12.88 V
7 - ?
8 - ? ? ? ?
9 Fuel Level Sensor (FLS) Signal Input
10 - ? ? ? ?
11 - ? ? ? ?
12 Knock Sensor (KS) Signal Input Knock Variable
Frequency
-0.3 - 0.3 V ?
Normal 0 V
13 Sensor Ground Idle DC Max. 50 mV 30 mV
14 Sensor Ground Idle DC Max. 50 mV 12.4 mV
15 Camshaft Position Sensor (CMPS) [Bank 1/Exhaust] Signal Input Idle Pulse HI: Vcc or Battery Voltage 5.0 V
LO: Max. 0.5 V 0.2 V
FREQUENCY: 5.36 Hz ?
16 -
17 Crankshaft Position Sensor (CKPS) Signal Input Idle Pulse HI: Vcc or Battery Voltage 5.00 V
LO: Max. 0.5 V 40 mV
FREQUENCY: 600 Hz ?
18 Rc/Rp (Pump Cell Voltage) Idle Analog Normal: 450 ± 50 mV
Rich: Max. Normal+150 mV
Lean: Min. Normal-150 mV
19 VS+ (Nernst Cell Voltage) Idle Analog Normal: 450 ± 50 mV
Rich: Max. Normal+150 mV
Lean: Min. Normal-150 mV
20 VS-/IP- (Common Ground for VS, IP) Idle Analog Reference for V_IP, V_N ?
21 - ? ? ? ?
22 - ? ? ? ?
23 -
24 - ? ? ? ?
25 Injector Control Output (Cylinder No. 1) Idle Pulse HI: Battery Voltage 13.8 V
LO: Max. 1.0 V 200 mV
Vpeak: Max. 80 V 54.1 V
Frequency 5.21 Hz
Dwell Time 2.74 ms
26 Injector Control Output (Cylinder #3) Idle Pulse HI: Battery Voltage 13.9 V
LO: Max. 1.0 V 170 mV
Vpeak: Max. 80 V 53.9 V
Frequency 5.18 Hz
Dwell Time 2.73 ms
27 Injector Control Output (Cylinder #4) Idle Pulse HI: Battery Voltage 14 V
LO: Max. 1.0 V 160 mV
Vpeak: Max. 80 V 54.3 V
Frequency 5.24 Hz
Dwell Time 2.70 ms
28 Injector Control Output (Cylinder #2) Idle Pulse HI: Battery Voltage 14.1 V
LO: Max. 1.0 V 160 mV
Vpeak: Max. 80 V 53.9 V
Frequency: 5.21 Hz 5.21 Hz
Delay time: 2.73 ms 2.74 ms
29 - ?
30 Sensor Power Supply (+5V) IG OFF DC Max. 0.5 V 0 mV
IGNITION ON 4.9 - 5.1 V 4.98 V
31 Manifold Absolute Pressure Sensor (MAPS) Signal Input Idle Analog 0.8 - 1.6 V 1.37 V
32 Throttle Position Sensor (TPS) 2 Signal Input THA Analog 4.2 - 5.0 V 4.52 V
THW 3.3 - 3.8 V 3.68 V
33 Engine Coolant Temperature Sensor (ECTS) Signal Input Idle Analog 0.5 - 4.5 V 1.02 V
34 Sensor Ground Idle DC Max. 50 mV 8 mV
35 Accelerator Pedal Position Sensor (APS) 2 Signal Input THA Analog Max. 1.0 V 0.4 V
THW 1.5 - 3.0 V 1.9 V
36 Sensor Power Supply (+5V) IG OFF DC Max. 0.5 V 5 mV
IGNITION ON 4.9 - 5.1 V 5.02 V
37 Sensor Ground Idle DC Max. 50 mV 11 mV
38 -
39 Sensor Ground Idle DC Max. 50 mV 11 mV
40 Vehicle Speed Signal Input Starting the Vehicle Pulse High: 4.5 V min. 5.0 V
LO: Max. 0.5 V 0 V
Frequency 46.9 Hz in standby
Duty (-) 50.4% in standby
41 - ? ? ? ?
42 Rc (Compensation Resistance) Idle Analog |Rc - Rc/Rp| < ±0.1 V ?
43 Sensor Power Supply (+5V) IG OFF DC Max. 0.5 V ?
IGNITION ON 4.9 - 5.1 V ?
44 - ?
45 - ? ? ? ?
46 NVLD Communication Line IGNITION ON Pulse High: Battery voltage
Low: 1.0 V max.
?
47 - ? ? ? ?
48 - ? ? ? ?
49 - ? ? ? ?
50 HEV READY Output Signal IGNITION ON DC High: Vcc or battery voltage
Low: 1.0 V max.
51 Battery Power (B+) IG OFF DC Max. 1.0 V 3.1 mV
IGNITION ON Battery Voltage 12.3 V
52 Fuel Tank Pressure Sensor (FTPS) Signal Input Idle Analog 0.4 - 4.6 V
53 Intake Air Temperature Sensor
(IATS) signal input
Idle Analog 0 - 5.0 V 2.55 V
54 Air Conditioning Pressure Sensor (APT) Signal Input Idle DC 0.4 - 4.6 V A/C OFF: 1.29 V
A/C ON: 2.01 V
55 - ? ? ? ?
56 - ? ? ? ?
57 Sensor Ground Idle DC Max. 50 mV 11 mV
58 - ? ? ? ?
59 Sensor Ground Idle DC Max. 50 mV 6 mV
60 Sensor Power Supply (+5V) IG OFF DC Max. 0.5 V 10 mV
IGNITION ON 4.9 - 5.1 V 5.02 V
61 Sensor Ground Idle DC Max. 50 mV 30 mV
62 Camshaft Position Sensor (CMPS) [Bank 1/Intake] Signal Input Idle Pulse HI: Vcc or Battery Voltage 5.0 V
LO: Max. 0.5 V 0.2 V
Frequency 5.2 Hz
63 Sensor Power Supply (+5V) IG OFF DC Max. 0.5 V 0 V
IGNITION ON 4.9 - 5.1 V 5.03 V
64 Main Relay Control Output Relay OFF DC Battery Voltage 12.3 V
Relay ON Max. 1.0 V 730 mV
65 Cooling Fan Relay [Low] Control Output A/C ON Pulse HI: Battery Voltage 10.4 V
LO: 0 - 0.5 V 60 mV
66 CVVT Oil Control Valve (OCV) [Bank 1/Intake] Control Output Idle Pulse HI: Battery Voltage 15.0 V
LO: Max. 1.0 V 120 mV
Frequency 300 Hz
Duty (+) 84,70%
67 Purge Control Solenoid Valve (PCSV) Control Output Inactive
Active
Pulse HI: Battery Voltage 14.3 V
LO: Max. 1.0 V 80 mV
Vpeak: Max. 70 V 57.0 V
Frequency 16 Hz
68 CVVT Oil Control Valve (OCV) [Bank 1/Exhaust] Control Output Idle Pulse HI: Battery Voltage 13.5 V
LO: Max. 1.0 V 100 mV
Vpeak: 70 V max. 13.5 V
Frequency 300 Hz
69 -
70 Fuel Pump Relay Control Output Relay OFF DC Battery Voltage 12.8 V
Relay ON Max. 1.0 V 40 mV
71 ETC Motor [+] Control Output Idle Pulse HI: Battery Voltage 13.4 V
LO: Max. 1.0 V 0 V
72 ETC Motor [-] Control Output Idle Pulse HI: Battery Voltage 13.3 V
LO: Max. 1.0 V 0 V
73 Sensor Ground Idle DC Max. 50 mV
74 Sensor Ground Idle DC Max. 50 mV 7 mV
75 Immobilizer Communication Line During
communication
Pulse High: 8.5 V min. 11.8 V
Low: 3.5 V max. 1.0 V
76 - ? ? ? ?
77 CAN [High] Recessive Pulse 2.0 - 3.0 V 2.58 V
Dominant 2.75~4.5 V 3.54 V
78 CAN [Low] Recessive Pulse 2.0 - 3.0 V 2.64 V
Dominant 0.5~2.25 V 1.52 V
79 - ? ? ? ?
80 Throttle Position Sensor (TPS) 1 Signal Input THA Analog 0.3 - 0.9 V 0.65 V
THW 1.5 - 3.0 V 1.63 V
81 - ? ? ? ?
82 Accelerator Pedal Position Sensor (APS) 1 Signal Input THA Analog Max. 1.0 V 0.8 V
THW Min. 4.0 V 4.0 V
83 Sensor Ground Idle DC Max. 50 mV 12 mV
84 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2] Input Signal Idle DC Rich: 0.6 ~ 1.0 V 74 mV
Ground: Max. 0.4 V 70 mV
85 Sensor Ground Idle DC Max. 50 mV 10 mV
86 -
87 -
88 Cooling Fan Relay [High] Control Output Relay OFF DC Battery Voltage ?
Relay ON Max. 1.0 V ?
89 - ? ? ? ?
90 - ? ? ? ?
91 Canister Close Valve (CCV) Control Output Active
Inactive
Pulse High: Battery voltage 13.0 V
Low: Max. 1.0 V 20 mV
Vpeak: 70 V max. 57.7 V
92 Malfunction Indicator Lamp (MIL) Control Output Light OFF DC Battery Voltage 13.8 V
Light ON Max. 1.0 V 54 mV
93 Heated Oxygen Sensor (HO2S)
[Bank 1/Sensor 1] Heater Control
Output
Engine running Pulse HI: Battery Voltage 14.4 V
LO: Max. 1.0 V 0.36 V
Frequency 10.0 Hz
Duty (+) 58,30%
94 Heated Oxygen Sensor (HO2S)
[Bank 1 / Sensor 2] Heater Control
Output
Engine running Pulse HI: Battery Voltage 14.0 V
LO: Max. 1.0 V 0.31 V
Frequency 7.68 Hz
Duty (+) 53,9%

Connector [C100-A]
Pin
No.
Description Condition Type Level Test Result
1 Ignition Coil Control Output (Cylinder No. 1) (Without Immobilizer) Idle Pulse 1st voltage: 300 ~ 400 V 416 V
Voltage ON: 2.0 V max. 1.4 V
Ignition Coil Control Output (Cylinder No. 4) (With Immobilizer) Frequency 5.2 Hz
Dwell Time 2.78 ms
2 Shield Idle DC Max. 50 mV 16.8 mV
3 - ? ? ? ?
4 - ? ? ? ?
5 - ? ? ? ?
6 - ? ? ? ?
7 - ? ? ? ?
8 - ? ? ? ?
9 - ? ? ? ?
10 - ? ? ? ?
11 - ? ? ? ?
12 - ? ? ? ?
13 Electrical Load Signal Input [Wiper] ? ? ? ?
14 -
15 -
16 Ignition Coil Control Output (Cylinder No. 3) (Without Immobilizer) Idle Pulse 1st voltage: 300 ~ 400 V 416 V
Voltage ON: 2.0 V max. 1.3 V
Ignition Coil Control Output (Cylinder No. 2) (With Immobilizer) Frequency 5.2 Hz
Dwell Time 2.73 ms
17 - ? ? ? ?
18 - ? ? ? ?
19 - ? ? ? ?
20 - ? ? ? ?
21 - ? ? ? ?
22 - ? ? ? ?
23 - ? ? ? ?
24 - ? ? ? ?
25 - ? ? ? ?
26 - ? ? ? ?
27 - ? ? ? ?
28 - ? ? ? ?
29 Brake switch 1 signal input Brake ON DC Battery Voltage ?
Brake Off Max. 0.5 V ?
30 - ?
31 Ignition Coil Control Output (Cylinder No. 4) (Without Immobilizer) Idle Pulse 1st voltage: 300 ~ 400 V 408 V
Voltage ON: 2.0 V max. 1.6 V
Ignition Coil Control Output (Cylinder No. 1) (With Immobilizer) Frequency 5.2 Hz
Dwell Time 2.74 ms
32 - ? ? ? ?
33 - ? ? ? ?
34 - ? ? ? ?
35 - ? ? ? ?
36 - ? ? ? ?
37 - ? ? ? ?
38 - ? ? ? ?
39 - ? ? ? ?
40 - ? ? ? ?
41 - ? ? ? ?
42 -
43 - ?
44 Brake Switch 2 Signal Input Push DC Max. 0.5 V ?
Normal Battery Voltage ?
45 - ?
46 Ignition Coil Control Output (Cylinder No. 2) (Without Immobilizer) Idle Pulse 1st voltage: 300 ~ 400 V 410 V
Voltage ON: 2.0 V max. 1.5 V
Ignition Coil Control Output (Cylinder No. 3) (With Immobilizer) Frequency 5.2 Hz
Dwell Time 2.78 ms
47 - ? ? ? ?
48 - ? ? ? ?
49 - ? ? ? ?
50 - ? ? ? ?
51 - ? ? ? ?
52 - ? ? ? ?
53 - ? ? ? ?
54 - ? ? ? ?
55 H-CAN [High] ? ? ? ?
56 H-CAN [Low] ? ? ? ?
57 -
58 - ?
59 - ? ? ? ?
60 - ?

Wiring Diagram

Test yourself

A quick Kia Optima Hybrid Owner's Manual quiz: every answer comes with an explanation and a link to the manual page.