2017 Kia Optima SXFACTORY OEM SERVICE PROCEDURE

ECM Terminal Input/Output Signal

connector [A] 

Pin No. Description Condition Type Level
1 - - - -
2 - - - -
3 - - - -
4 - - - -
5 Electric Waste Gate Actuator (EWGA) DC Motor output (-) - - -
6 Electric Waste Gate Actuator (EWGA) DC Motor output (+) - - -
7 - - - -
8 - - - -
9 - - - -
10 - - - -
11 - - - -
12 - - - -
13 - - - -
14 - - - -
15 Electric Waste Gate Actuator (EWGA) Feedback signal - - -
16 CVVT Oil Temperature Sensor (OTS) signal input - - -
17 Engine Coolant Temperature Sensor (ECTS) signal input Idle Analog 0.5 - 4.5V
(Idle: 1.02V)
18 Manifold Absolute Pressure Sensor (MAPS)#2 signal input - - -
19 Alternator "COM" PWM control output Idle Pulse High: Battery voltage (B+)
Low: Max. 1.5V
Frequency: 125 Hz
20 Ignition Coil (Cylinder #2) control output Engine running Pulse Vpeak = 360 - 440V
125 (Idle: 333 Hz)
21 Ignition Coil (Cylinder #3) control output Engine running Pulse Vpeak = 360 - 440V
125 (Idle: 333 Hz)
22 - - - -
23 - - - -
24 - - - -
25 - - - -
26 - - - -
27 - - - -
28 - - - -
29 - - - -
30 - - - -
31 - - - -
32 - - - -
33 - - - -
34 Sensor ground Idle DC -0.3 - 0.5V
35 - - - -
36 Sensor ground Idle DC -0.3 - 0.5V
37 Sensor ground Idle DC -0.3 - 0.5V
38 Sensor ground Idle DC -0.3 - 0.5V
39 Rail Pressure Sensor (RPS) signal input Idle Analog -0.3 - 5.2V
40 - - - -
41 Ignition Coil (Cylinder #4) control output Engine running Pulse Vpeak = 360 - 440V
125 (Idle: 333Hz)
42 Ignition Coil (Cylinder #1) control output Engine running Pulse Vpeak = 360 - 440V
125 (Idle: 333Hz)
43 VCM motor [+] control output - - -
44 VCM motor [-] control output - - -
45 - - - -
46 - - - -
47 - - - -
48 - - - -
49 Sensor ground Idle DC -0.3 - 0.5V
50 Sensor ground Idle DC -0.3 - 0.5V
51 Sensor ground Idle DC -0.3 - 0.5V
52 - - - -
53 - - - -
54 Sensor ground Idle DC -0.3 - 0.5V
55 - - - -
56 Sensor ground Idle DC -0.3 - 0.5V
57 - - - -
58 Sensor ground Idle DC -0.3 - 0.5V
59 Sensor ground Idle DC -0.3 - 0.5V
60 Sensor ground Idle DC -0.3 - 0.5V
61 Sensor Shield Idle DC -0.3 - 0.5V
62 Sensor ground Idle DC -0.3 - 0.5V
63 Knock Sensor (KS) signal input Knocking Variable Frequency -0.3 - 0.3V
Normal 0V
64 - - - -
65 E-CVVT motor [-] control output - - -
66 E-CVVT motor [+] control output - - -
67 E-CVVT Relay power - - -
68 - - - -
69 - - - -
70 - - - -
71 - - - -
72 - - - -
73 - - - -
74 Camshaft Position Sensor (CMPS) [Bank 1/Exhaust] signal input Engine running Pulse High: 4.5 - 5.5V
Low: -0.3 - 0.5V
Frequency: 7 Hz (Idle), 25 Hz (3, 000 rpm)
75 Alternator "FR" signal input - - -
76 - - - -
77 Feedback signal input - - -
78 - - - -
79 - - - -
80 Throttle Position Sensor (TPS) 2 signal input C.T Analog 4.2 - 5.0V
W.O.T 3.3 - 3.8V
81 Intake Temperature Sensor (IATS) signal input Idle Analog 0 - 5.0V (Idle: 2.55V)
82 Manifold Absolute Pressure Sensor (MAPS) signal input Idle Analog 0.8 - 1.6V
(Idle: 1.37V)
83 Rc/Rp (Pumping Cell Voltage) Idle Analog Normal: 450±50 mV
Rich: Max. Normal+150 mV
Lean: Min Normal-150 mV
84 VS-/IP- (Common Ground for VS, IP) Idle Analog Reference for V_IP, V_N
85 - - - -
86 E-CVVT motor [-] control output - - -
87 E-CVVT motor [+] control output - - -
88 E-CVVT Relay power - - -
89 ETC motor [+] control output Engine running Pulse High: Battery voltage (B+)
Low: Max.1.0V
90 ETC motor [-] control output Engine running Pulse High: Battery voltage (B+)
Low: Max.1.0V
91 - - - -
92 - - - -
93 - - - -
94 - - - -
95 Crankshaft Position Sensor (CKPS) signal input Engine running Pulse High: 4.5 - 5.5V
Low: -0.3 - 0.5V
Frequency: 850 Hz (Idle), 3, 000 Hz (3, 000 rpm)
96 Camshaft Position Sensor (CMPS) [Bank 1/Intake] signal input Engine running Pulse High: 4.5 - 5.5V
Low: -0.3 - 0.5V
Frequency: 7 Hz (Idle), 25 Hz (3, 000 rpm)
97 - - - -
98 - - - -
99 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
100 Throttle Position Sensor (TPS) 1 signal input C.T Analog 0.3 - 0.9V
W.O.T 1.5 - 3.0V
101 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
102 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
103 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
104 Rc (Compensative Resistance) Idle Analog |Rc-Rc/Rp|<±0.1V
105 VS+ (NERNST Cell Voltage) Idle Analog Normal: 450±50 mV
Rich: Max. Normal+150 mV
Lean: Min Normal-150 mV

Connector [B] 

Pin No. Description Condition Type Level
1 ECM ground Idle DC -0.3 - 0.5V
2 ECM ground Idle DC -0.3 - 0.5V
3 Battery power (B+) IG OFF DC Max. 1.0V
IG ON Battery voltage (B+)
4 ECM ground Idle DC -0.3 - 0.5V
5 Battery power (B+) IG OFF DC Max. 1.0V
IG ON Battery voltage (B+)
6 Battery power (B+) IG OFF DC Max. 1.0V
IG ON Battery voltage (B+)
7 - - - -
8 FlexRay communication [High] signal input - - -
9 - - - -
10 Brake switch [Test] signal input Brake OFF DC Battery voltage (B+)
Brake ON Max. 0.5V
11 - - - -
12 - - - -
13 Electric load signal input Lamp OFF DC Battery voltage (B+)
Lamp ON -0.3 - 0.5V
14 Immobilizer communication line - - -
15 - - - -
16 Main relay control output Relay OFF DC Battery voltage (B+)
Relay ON -0.3 - 1.2V
17 - - - High: Battery voltage (B+)
18 Purge Control Solenoid Valve (PCSV) control output Inactive Active Pulse Low: Max. 1.0V
Vpeak: 42.0 - 60.0V
19 E-CVVT Relay control output - - Frequency: 20Hz
20 - - - -
21 - - - -
22 Injector (Cylinder #2) [High] control output Engine running PWM
G12145662
23 Injector (Cylinder #2) [Low] control output Engine running Pulse
G12145663
24 - - - -
25 FlexRay communication [Low] signal input - - -
26 - - - -
27 Brake switch [Lamp] signal input Brake OFF DC Max. 0.5V
Brake ON Battery voltage (B+)
28 - - - -
29 - - - -
30 A/C Pressure Transducer (APT) signal input - - -
31 Fuel Tank Pressure Sensor (FTPS) signal input Idle Analog -0.3 - 5.2V
32 LIN communication signal input - - -
33 Fuel pump relay control output Relay OFF DC Battery voltage (B+)
Relay ON -0.3 - 1.2V
34 Start control output Relay OFF DC Battery voltage (B+)
Relay ON -0.3 - 1.2V
35 Cooling fan relay [High] control output Relay OFF DC Battery voltage (B+)
Relay ON Max. 1.0V
36 - - - -
37 - - - -
38 Canister Close Valve (CCV) control output Inactive Active Pulse High: Battery voltage (B+)
Low: Max. 1.0V
Vpeak: 42.0 - 60.0V
39 Injector (Cylinder #3) [High] control output Engine running PWM
G12145664
40 Injector (Cylinder #3) [Low] control output Engine running Pulse
G12145665
41 Battery power (B+) IG OFF DC Max. 1.0V
IG ON Battery voltage (B+)
42 - - - -
43 - - - -
44 Sensor ground Idle DC -0.3 - 0.5V
45 - - - -
46 Sensor ground Idle DC -0.3 - 0.5V
47 Sensor ground Idle DC -0.3 - 0.5V
48 Sensor ground Idle DC -0.3 - 0.5V
49 - - - -
50 Sensor ground Idle DC -0.3 - 0.5V
52 - - - -
51 - - - -
53 - - - -
54 Engine speed signal output Engine running Frequency High: Battery voltage (B+)
Low: -0.3 - 1.0V
Frequency: 21 Hz (Idle), 100 Hz (3, 000 rpm)
55 - - - -
56 Injector (Cylinder #4) [High] control output Engine running PWM
G12145666
57 Injector (Cylinder #4) [Low] control output Engine running Pulse
G12145667
58 Heated Oxygen Sensor [Bank 1/Sensor 2] signal input Idle DC Rich: 0.6 - 1.0V
Lean: Max. 0.4V
59 - - - -
60 CAN [Low] Recessive Pulse 2.0 - 3.0V
Dominant 2.75 - 4.5V
61 starter signal input S/W OFF DC -0.3 - 0.5V
S/W ON Battery voltage (B+)
62 - - - -
63 - - - -
64 Accelerator Position Sensor (APS) 2 signal input C.T Analog Max. 1.0V
W.O.T 1.5 - 3.0V
65 Accelerator Position Sensor (APS) 1 signal input C.T Analog Max. 1.0V
W.O.T Min. 4.0V
66 - - - -
67 - - - -
68 - - - -
69 - - - -
70 - - - -
71 Cooling fan relay [Low] control output Relay OFF DC Battery voltage (B+)
Relay ON -0.3 - 1.2V
72 - - - -
73 Injector (Cylinder #1) [High] control output Engine running PWM
G12145668
74 Injector (Cylinder #1) [Low] control output Engine running Pulse
G12145669
75 Battery power (B+) IG OFF DC Max. 1.0V
IG ON Battery voltage (B+)
76 - - - -
77 CAN [High] Recessive Pulse 2.0 - 3.0V
Dominant 2.75 - 4.5V
78 Vehicle signal input - - -
79 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
80 - - - -
81 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
82 Sensor power (+5V) IG OFF DC Max. 0.5V
IG ON 4.75 - 5.25V
83 - - - -
84 Fuel Level Sender - - -
85 - - - -
86 CVVT Oil Control Valve (OCV) [Bank 1/Intake] control output Idle Pulse High: Battery voltage (B+)
Low: -0.3 - 1.0V
Frequency: 300 Hz
87 - - - -
88 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 1] Heater control output Engine running Pulse High: Battery voltage (B+)
Low: -0.3 - 1.0V
Frequency: 8 - 10 Hz
Duty: 0 - 100%
89 Heated Oxygen Sensor (HO2S) [Bank 1/Sensor 2] Heater control output Engine running Pulse High: Battery voltage (B+)
Low: -0.3 - 1.0V
Frequency: 8 - 10 Hz
Duty: 0 - 100%
90 Fuel Pressure Regulator Valve [High] control output Engine running PWM
G12145670
91 Fuel Pressure Regulator Valve [Low] control output Engine running Pulse
G12145671
Factory Service Tools

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.

Comes to youSame-day available12-month warranty
Get a Free Quote

No obligation. See pricing before you book.