Toyota
4Runner GRN210 215 UZN210 215
Repair Manual
2Uz-Fe Engine Control System
Sfi System
Check harness and connector (ignition coil - ecm [igf signal terminal])
Check harness and connector (ignition coil - ecm [igt signal terminal])
Inspect ecm (igt1, igt2, igt3, igt4, igt5, igt6, igt7 or igt8 voltage)
Inspect ecm (igt1, igt2, igt3, igt4, igt5, igt6, igt7 or igt8 voltage)
Check harness and connector (ignition coil - ignition switch)
DTC P0351 Ignition Coil "A" Primary / Secondary Circuit
DTC P0352 Ignition Coil "B" Primary / Secondary Circuit
DTC P0353 Ignition Coil "C" Primary / Secondary Circuit
DTC P0354 Ignition Coil "D" Primary / Secondary Circuit
DTC P0355 Ignition Coil "E" Primary / Secondary Circuit
DTC P0356 Ignition Coil "F" Primary / Secondary Circuit
DTC P0357 Ignition Coil "G" Primary / Secondary Circuit
DTC P0358 Ignition Coil "H" Primary / Secondary Circuit
DESCRIPTION
- HINT:
- These DTCs indicate a malfunction related to a primary circuit.
- If DTC P0351 is displayed, check No. 1 ignition coil circuit.
- If DTC P0352 is displayed, check No. 2 ignition coil circuit.
- If DTC P0353 is displayed, check No. 3 ignition coil circuit.
- If DTC P0354 is displayed, check No. 4 ignition coil circuit.
- If DTC P0355 is displayed, check No. 5 ignition coil circuit.
- If DTC P0356 is displayed, check No. 6 ignition coil circuit.
- If DTC P0357 is displayed, check No. 7 ignition coil circuit.
- If DTC P0358 is displayed, check No. 8 ignition coil circuit.
The DIS is a 1-cylinder ignition system which ignites one cylinder with one ignition coil. In the 1-cylinder ignition system, the one spark plug is connected to the end of the secondary winding. High voltage generated in the secondary winding is applied directly to the spark plug. The spark of the spark plug passes from the center electrode to the ground electrode.
The ECM determines the ignition timing and outputs the ignition signals (IGTs) for each cylinder. Using the IGTs, the ECM turns the power transistor inside the igniter on/off, which switches on/off current to the primary coil. When current to the primary coil is cut off, high voltage is generated in the secondary coil and this voltage is applied to the spark plugs to create sparks inside the cylinders. As the ECM cuts current to the primary coil, the igniter sends back ignition confirmation signals (IGFs) for each cylinder ignition to the ECM.

| DTC No. | DTC Detection Condition | Trouble Area |
| P0351 P0352 P0353 P0354 P0355 P0356 P0357 P0358 | No IGF signal to ECM while engine is running |
|

- Reference: Inspect using an oscilloscope.
- While cranking or idling the engine, check the waveform between terminals IGT1 to IGT8 and E1, and IGF1 to IGF2 and E1 of the E6, E8 and E6 ECM connectors.
Items Contents Terminals - CH1: IGT1, IGT2, IGT3, IGT4, IGT5,
IGT6, IGT7, IGT8 - E1 - CH2: IGF1, IGF2 - E1
Equipment Settings 2 V/DIV.
20 msec./DIV.Condition While the engine is cranking or idling - CH1: IGT1, IGT2, IGT3, IGT4, IGT5,
MONITOR DESCRIPTION

If the ECM does not receive an IGF after sending an IGT, it interprets this as a fault in the igniter and sets a DTC.
MONITOR STRATEGY
| Related DTCs | P0351: Igniter (cylinder 1) malfunction P0352: Igniter (cylinder 2) malfunction P0353: Igniter (cylinder 3) malfunction P0354: Igniter (cylinder 4) malfunction P0355: Igniter (cylinder 5) malfunction P0356: Igniter (cylinder 6) malfunction P0357: Igniter (cylinder 7) malfunction P0358: Igniter (cylinder 8) malfunction |
| Required Sensors/Components (Main) | Igniter |
| Required Sensors/Components (Related) | Crankshaft position sensor |
| Frequency of Operation | Continuous |
| Duration | 0.256 seconds + 4 sparks |
| MIL Operation | Immediate |
| Sequence of Operation | None |
TYPICAL ENABLING CONDITIONS
| The monitor will run whenever these DTCs are not present | None |
| Either of the following condition is met: | Condition 1 or 2 |
| 1. Starter | OFF |
| 2. Engine RPM | 1,500 rpm or less |
| Either of the following condition is met: | Condition (a) or (b) |
| (a) All of the following conditions are met: | - |
| Engine RPM | 500 rpm or less |
| Battery voltage | 6 V or more |
| (b) All of the following conditions are met: | - |
| Engine RPM | More than 500 rpm |
| Battery voltage | 10 V or more |
| Number of sparks after CPU is reset | 5 sparks or more |
TYPICAL MALFUNCTION THRESHOLDS
| Ignition signal fail count | More than 2 times |
| Ignition signal fail count | When IGF does not return despite sending IGT |
COMPONENT OPERATING RANGE
| IGF signal | Igniter outputs IGF signal when it receives IGT signal from ECM |
WIRING DIAGRAM

INSPECTION PROCEDURE
- HINT:
- Read freeze frame data using the intelligent tester. The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can be helpful in determining whether the vehicle was running or stopped, whether the engine was warmed up or not, whether the air/fuel ratio was lean or rich, as well as other data recorded at the time of a malfunction.
- If DTCs P0351, P0354, P0356 and P0357 are output simultaneously, IGF1 circuit may be open or short.
- If DTCs P0352, P0353, P0355 and P0358 are output simultaneously, IGF2 circuit may be open or short.
Check spark plug and spark of misfiring cylinder (Click here).
| Go to step 4 | |||
| OK | |
![]() |

Disconnect the I1, I2, I3, I4, I5, I6, I7 or I8 ignition coil with igniter connectors.
Disconnect the E4 ECM connector.
Measure the resistance between the wire harness side connectors.
- Standard resistance:
Tester Connection Specified Condition Ignition coil (I1-2) - IGF1 (E4-24) Below 1 Ω Ignition coil (I2-2) - IGF2 (E4-25) Ignition coil (I3-2) - IGF2 (E4-25) Ignition coil (I4-2) - IGF1 (E4-24) Ignition coil (I5-2) - IGF2 (E4-25) Ignition coil (I6-2) - IGF1 (E4-24) Ignition coil (I7-2) - IGF1 (E4-24) Ignition coil (I8-2) - IGF2 (E4-25) Ignition coil (I1-2) or IGF1 (E4-24) - Body ground 10 kΩ or higher Ignition coil (I2-2) or IGF2 (E4-25) - Body ground Ignition coil (I3-2) or IGF2 (E4-25) - Body ground Ignition coil (I4-2) or IGF1 (E4-24) - Body ground Ignition coil (I5-2) or IGF2 (E4-25) - Body ground Ignition coil (I6-2) or IGF1 (E4-24) - Body ground Ignition coil (I7-2) or IGF1 (E4-24) - Body ground Ignition coil (I8-2) or IGF2 (E4-25) - Body ground
Reconnect the ignition coil with igniter connectors.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() |

Disconnect the ignition coil with igniter connectors.
Turn the ignition switch ON.
Measure the voltage of the E4 and E6 ECM connectors.
- Standard voltage:
Tester Connection Specified Condition IGF1 (E4-24) - E1 (E6-1) 4.5 to 5.5 V IGF2 (E4-25) - E1 (E6-1) 4.5 to 5.5 V
Reconnect the ignition coil with igniter connectors.
| REPLACE ECM | |||
| OK | |
![]() | |
| REPLACE IGNITION COIL WITH IGNITER | |

Disconnect the 11, 12, 13, 14, 15, 16, 17 or 18 ignition coil with igniter connectors.
Disconnect the E8 ECM connector.
Measure the resistance between the wire harness side connectors.
- Standard resistance:
Tester Connection Specified Condition IGT (I1-3) - IGT1 (E4-8) Below 1 Ω IGT (I2-3) - IGT2 (E4-15) IGT (I3-3) - IGT3 (E4-11) IGT (I4-3) - IGT4 (E4-10) IGT (I5-3) - IGT5 (E4-13) IGT (I6-3) - IGT6 (E4-12) IGT (I7-3) - IGT7 (E4-14) IGT (I8-3) - IGT8 (E4-9) IGT (I1-3) or IGT1 (E4-8) - Body ground 10 kΩ or higher IGT (I2-3) or IGT2 (E4-15) - Body ground IGT (I3-3) or IGT3 (E4-11) - Body ground IGT (I4-3) or IGT4 (E4-10) - Body ground IGT (I5-3) or IGT5 (E4-13) - Body ground IGT (I6-3) or IGT6 (E4-12) - Body ground IGT (I7-3) or IGT7 (E4-14) - Body ground IGT (I8-3) or IGT8 (E4-9) - Body ground
Reconnect the ignition coil with igniter connectors.
Reconnect the ECM connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() |

Measure the voltage of the E4 and E6 ECM connectors when the engine is cranked.
- Standard voltage:
Tester Connection Specified Condition IGT1 (E4-8) - E1 (E6-1) 0.1 to 4.5 V IGT2 (E4-15) - E1 (E6-1) IGT3 (E4-11) - E1 (E6-1) IGT4 (E4-10) - E1 (E6-1) IGT5 (E4-13) - E1 (E6-1) IGT6 (E4-12) - E1 (E6-1) IGT7 (E4-14) - E1 (E6-1) IGT8 (E4-9) - E1 (E6-1)
| REPLACE ECM | |||
| OK | |
![]() |

Disconnect the I1, I2, I3, I4, I5, I6, I7 or I8 ignition coil with igniter connectors.
Measure the voltage of the E4 and E6 ECM connectors when the engine is cranked.
- Standard voltage:
Tester Connection Specified Condition IGT1 (E4-8) - E1 (E6-1) 4.5 V or more IGT2 (E4-15) - E1 (E6-1) IGT3 (E4-11) - E1 (E6-1) IGT4 (E4-10) - E1 (E6-1) IGT5 (E4-13) - E1 (E6-1) IGT6 (E4-12) - E1 (E6-1) IGT7 (E4-14) - E1 (E6-1) IGT8 (E4-9) - E1 (E6-1)
Reconnect the ignition coil with igniter connectors.
| REPLACE ECM | |||
| OK | |
![]() |

Disconnect the I1, I2, I3, I4, I5, I6, I7 and I8 ignition coil with igniter connectors.
Turn the ignition switch ON or START.
Measure the voltage of the wire harness side connector and body ground.
- Standard voltage:
Tester Connection Specified Condition +B (I1-1) - Body ground 9 to 14 V +B (I2-1) - Body ground +B (I3-1) - Body ground +B (I4-1) - Body ground +B (I5-1) - Body ground +B (I6-1) - Body ground +B (I7-1) - Body ground +B (I8-1) - Body ground
Reconnect the ignition coil connectors.
| REPLACE IGNITION COIL | |||
| NG | |
![]() |

Disconnect the I1, I2, I3, I4, I5, I6, I7 or I8 ignition coil with igniter connectors.
Disconnect the I18 ignition switch connector.
Measure the resistance between the wire harness side connectors.
- Standard resistance:
Tester Connection Specified Condition Ignition coil (I1-1) - IG2 (I18-6) Below 1 Ω Ignition coil (I2-1) - IG2 (I18-6) Ignition coil (I3-1) - IG2 (I18-6) Ignition coil (I4-1) - IG2 (I18-6) Ignition coil (I5-1) - IG2 (I18-6) Ignition coil (I6-1) - IG2 (I18-6) Ignition coil (I7-1) - IG2 (I18-6) Ignition coil (I8-1) - IG2 (I18-6) Ignition coil (I1-1) or IG2 (I18-6) - Body ground 10 kΩ or higher Ignition coil (I2-1) or IG2 (I18-6) - Body ground Ignition coil (I3-1) or IG2 (I18-6) - Body ground Ignition coil (I4-1) or IG2 (I18-6) - Body ground Ignition coil (I5-1) or IG2 (I18-6) - Body ground Ignition coil (I6-1) or IG2 (I18-6) - Body ground Ignition coil (I7-1) or IG2 (I18-6) - Body ground Ignition coil (I8-1) or IG2 (I18-6) - Body ground
Reconnect the ignition switch connector.
Reconnect the ignition coil with igniter connectors.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE IGNITION COIL | |



