Toyota
Yaris NCP90 91 92 93
Repair Manual
1Nz-Fe Engine Control System
Sfi System
Check harness and connector (park/neutral position switch - ecm)
Check harness and connector (ignition switch - park/neutral position switch - ecm)
Check harness and connector (ignition switch - clutch start switch - ecm)
Check harness and connector (pnp switch or clutch start switch - st relay)
SFI SYSTEM > Cranking Holding Function Circuit
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.
WIRING DIAGRAM

INSPECTION PROCEDURE
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.
Check the result when the ignition switch is turned to ON and the engine starts.
- OK:
Conditions Starter Signal Ignition switch to ON OFF Engine start ON
| Go to step 12 | |||
| NG | |
![]() |
![]() |
Disconnect the A21 ECM connector.
Measure the voltage between the terminals of the ECM connector and the body ground while cranking the engine.
- Standard voltage:
Tester Connections Specified Conditions STSW (A21-14) - Body ground 9 to 14 V
- Result:
Result Proceed To Within standard range (A/T) A Within standard range (M/T) B Outside standard range C
Reconnect the ECM connector.
| Go to step 6 | |||
| Go to step 9 | |||
| A | |
![]() |
![]() |
Disconnect the C27 Park/Neutral Position (PNP) switch connector.
Measure the voltage between the terminals of the PNP switch connector and the body ground while cranking the engine.
- Standard voltage:
Tester Connections Specified Conditions B (C27-4) - Body ground 9 to 14 V
Reconnect the PNP switch connector.
| Go to step 10 | |||
| OK | |
![]() |
![]() |
Disconnect the C27 PNP switch connector.
Check the resistance between each terminal shown below when the shift lever is moved to each range.
- Standard resistance:
Shift Position Tester Connections Specified Conditions P PL (6) - RB (2) Below 1 Ω L (5) - B (4) R RL (1) - RB (2) N NL (9) - RB (2) L (5) - B (4) D DL (7) - RB (2) 2 2L (3) - RB (2) L LL (8) - RB (2)
Reconnect the PNP switch connector.
| REPLACE PARK / NEUTRAL POSITION SWITCH (Click here) | |||
| OK | |
![]() |
![]() |
Disconnect the C27 PNP switch connector.
Disconnect the A21 ECM connector.
Check the resistance.
- Standard resistance (Check for open):
Tester Connections Specified Conditions L (C27-5) - STA (A21-48) Below 1 Ω
- Standard resistance (Check for short):
Tester Connections Specified Conditions L (C27-5) or STA (A21-48) - Body ground 10 kΩ or higher
Reconnect the PNP switch connector.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE ECM (Click here) | |
![]() |
Disconnect the A16 clutch start switch connector.
Measure the voltage between the terminals of the clutch start switch connector and the body ground while cranking the engine.
- Standard voltage:
Tester Connections Specified Conditions B (A16-2) - Body ground 9 to 14 V
Reconnect the clutch start switch connector.
| Go to step 11 | |||
| OK | |
![]() |
![]() |
Disconnect the A16 clutch start switch connector.
Check the resistance between the terminals of the clutch start switch.
- Standard resistance:
Switch Positions Specified Conditions Pushed in Below 1 Ω Released 10 kΩ or higher
Reconnect the clutch start switch connector.
| REPLACE CLUTCH START SWITCH | |||
| OK | |
![]() |
![]() |
Disconnect the A16 clutch start switch connector.
Disconnect the A21 ECM connector.
Check the resistance.
- Standard resistance (Check for open):
Tester Connections Specified Conditions L (A16-1) - STA (A21-48) Below 1 Ω
- Standard resistance (Check for short):
Tester Connections Specified Conditions L (A16-1) or STA (A21-48) - Body ground 10 kΩ or higher
Reconnect the clutch start switch connector.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE ECM (Click here) | |
![]() |
Disconnect the D8 ignition switch connector.
Check the resistance between the terminals shown below.
- Standard resistance:
Key Positions Tester Connections Specified Conditions LOCK - 10 kΩ or higher ACC 2 - 4 Below 1 Ω ON 1 - 2 - 4 5 - 6 START 1 - 3 - 4 5 - 6 - 7
Reconnect the ignition switch connector.
| REPLACE IGNITION SWITCH (Click here) | |||
| OK | |
![]() | |
| REPAIR OR REPLACE HARNESS OR CONNECTOR (ECM - IGNITION SWITCH - BATTERY) | |
![]() |
Disconnect the D8 ignition switch connector.
Disconnect the C27 PNP switch connector.
Disconnect the C20 ECM connector.
Check the resistance.
- Standard resistance (Check for open):
Tester Connections Specified Conditions ST2 (D8-7) - B (C27-4) Below 1 Ω STAR (C20-52) - B (C27-4) STAR (C20-52) - L (C27-5)
- Standard resistance (Check for short):
Tester Connections Specified Conditions ST2 (D8-7) or B (C27-4) - Body ground 10 kΩ or higher STAR (C20-52) or B (C27-4) - Body ground STAR (C20-52) or L (C27-5) - Body ground
Reconnect the ignition switch connector.
Reconnect the PNP switch connector.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE ECM (Click here) | |
![]() |
Disconnect the D8 ignition switch connector.
Disconnect the A16 clutch start switch connector.
Disconnect the C20 ECM connector.
Check the resistance.
- Standard resistance (Check for open):
Tester Connections Specified Conditions ST2 (D8-7) - B (A16-2) Below 1 Ω STAR (C20-52) - B (A16-2) STAR (C20-52) - L (A16-1)
- Standard resistance (Check for short):
Tester Connections Specified Conditions ST2 (D8-7) or B (A16-2) - Body ground 10 kΩ or higher STAR (C20-52) or B (A16-2) - Body ground STAR (C20-52) or L (A16-1) - Body ground
Reconnect the ignition switch connector.
Reconnect the clutch start switch connector.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE ECM (Click here) | |
Check that the battery is not depleted.
- OK:
- Battery is not depleted.
| REPLACE BATTERY | |||
| OK | |
![]() |
Check that the battery terminals are not loose or corroded.
- OK:
- Battery terminals are not loose or corroded.
| REPAIR OR REPLACE BATTERY TERMINAL | |||
| OK | |
![]() |
![]() |
Remove the ST relay from the engine room relay block.
Disconnect the C27 PNP switch connector (A/T).
Disconnect the A16 clutch start switch connector (M/T).
Check the resistance.
- Standard resistance (Check for open):
Tester Connections Specified Conditions L (C27-5) - ST relay (2) Below 1 Ω L (A16-1) - ST relay (2) ST relay (1) - Body ground
- Standard resistance (Check for short):
Tester Connections Specified Conditions L (C27-5) or ST relay (2) - Body ground 10 kΩ or higher L (A16-1) or ST relay (2) - Body ground
Reinstall the ST relay.
Reconnect the PNP switch connector (A/T).
Reconnect the clutch start switch connector (M/T).
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| CHECK AND REPLACE STARTER RELAY AND STARTER | |














