Toyota
Yaris NCP90 91 92 93
Repair Manual
1Nz-Fe Engine Control System
Sfi System
DTC P0617 Starter Relay Circuit High
DESCRIPTION
The cranking holding control system provides a current to the starter when the ECM detects the ignition switch's start signal (STSW). When the ECM judges that the engine has started, the system cuts the current to the starter. When the ECM receives the STSW signal, it turns on the ACC (Accessory) relay, which prevents flickering of the combination meter, clock and audio system. Also, the ECM sends a signal to the ECM's STAR terminal. Then the STAR output signal travels through the Park/Neutral Position (PNP) switch to the ST relay, causing the starter to activate. When the engine is cranking, the starter operation signal is sent to the ECM's STA terminal.
While the engine is being cranked, the positive battery voltage is applied to terminal STA of the ECM.
If the ECM detects the Starter Control (STA) signal while the vehicle is being driven, it determines that there is a malfunction in the STA circuit. The ECM then illuminates the MIL and sets the DTC.
This monitor runs when the vehicle is driven at 20 km/h (12.4 mph) for over 20 seconds.
| DTC No. | DTC Detection Conditions | Trouble Areas |
| P0617 | When conditions (a), (b) and (c) met for 20 seconds (1 trip detection logic):
|
|
WIRING DIAGRAM

INSPECTION PROCEDURE
- HINT:
- The following troubleshooting flowchart is based on the premise that the engine is cranked normally.
If the engine will not crank, proceed to the problem symptoms table (Click here). - Read freeze frame data using an intelligent tester. Freeze frame data record the engine condition when malfunctions are detected. When troubleshooting, freeze frame data can help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air-fuel ratio was lean or rich, and other data, from the time the malfunction occurred.
Connect an intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
Select the following menu items: Powertrain / Engine and ECT / Data List / Starter Signal.
Read the value displayed on the tester when the ignition switch is turned to ON and the engine starts.
- OK:
Conditions Starter Signal Ignition switch to ON OFF Engine start ON
| CHECK FOR INTERMITTENT PROBLEMS (Click here) | |||
| NG | |
![]() |

Inspect the Park/Neutral Position (PNP) switch (for A/T models).
Disconnect the C27 PNP switch connector.
Check the resistance when the transmission gear selector lever is moved to each position.
- Standard resistance:
Gear Selector
Lever PositionsTester Connections Specified Conditions P 2 - 6, 4 - 5 Below 1 Ω R 1 - 2 N 2 - 9, 4 - 5 D 2 - 7 2 2 - 3 L 2 - 8
Reconnect the PNP switch connector.

Inspect the clutch start switch (for M/T models).
Disconnect the A16 clutch start switch connector.
Check the resistance when the clutch start switch is ON and OFF.
- Standard resistance:
Switch Positions Tester Connections Specified Conditions ON (pushed) 1 - 2 Below 1 Ω OFF (free) 1 - 2 10 kΩ or higher
Reconnect the clutch start switch connector.
| Go to step 5 | |||
| NG | |
![]() |
| NEXT | |
![]() |
Connect an intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
Select the following menu items: Powertrain / Engine and ECT / Data List / Starter Signal.
Read the value displayed on the tester when the ignition switch is turned to ON and the engine starts.
- OK:
Conditions Starter Signal Ignition switch to ON OFF Engine start ON
| SYSTEM OK | |||
| NG | |
![]() |

Disconnect the D8 ignition switch connector.
Check the resistance.
- Standard resistance:
Ignition Switch Positions Tester Connections Specified Conditions LOCK All Terminals 10 kΩ or higher ACC 2 - 4 Below 1 Ω ON 1 - 2, 1 - 4, 2 - 4, 5 - 6 START 1 - 3, 1 - 4, 3 - 4, 5 - 6, 5 - 7, 6 - 7
Reconnect the ignition switch connector.
| Go to step 7 | |||
| NG | |
![]() |
| NEXT | |
![]() |
Connect an intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
Select the following menu items: Powertrain / Engine and ECT / Data List / Starter Signal.
Read the value displayed on the tester when the ignition switch is turned to ON and the engine starts.
- OK:
Conditions Starter Signal Ignition switch to ON OFF Engine start ON
| SYSTEM OK | |||
| NG | |
![]() |
| NEXT | |
![]() |
Connect the intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
Clear DTCs (Click here).
Drive the vehicle at more than 20 km/h (12.4 mph) for over 20 seconds.
Select the following menu items: Powertrain / Engine and ECT/ DTC.
Read DTCs.
- Result:
Display (DTC Output) Proceed To P0617 A No DTC B
| SYSTEM OK | |||
| A | |
![]() | |
| REPLACE ECM (Click here) | |



