Toyota
4Runner GRN210 215 UZN210 215
Repair Manual
2Uz-Fe Engine Control System
Sfi System
Check harness and connector (air switching valve - body ground)
Check harness and connector (air switching valve - air injection control driver)
DTC P0412 Secondary Air Injection System Switching Valve "A" Circuit
DESCRIPTION
The Secondary Air Injection (AIR) system pumps air to the exhaust port to accelerate the activation of the catalyst. The secondary air injection system consists of the ECM, air pump, Air Switching Valve (ASV) (EASV), No. 2 Air Switching Valve (No. 2 ASV) (ASV1, 2), pressure sensor and Air Injection Control Driver (AID). The Air Switching Valve (ASV) (EASV) is an electromagnetic type and No. 2 Air Switching Valve (No. 2 ASV)(ASV1, 2) is a vacuum type.The secondary air injection system pumps pressurized air to the exhaust port by the air pump through the ASV and No. 2 ASV. The ASV assists the No. 2 ASV. The No. 2 ASV also controls air supply.
The ECM sends signals to the AID, and then the AID operates the air pump and ASV. The pressure sensor detects pressure and exhaust pulsation in the system when the system operates and when it does not operate, and sends the data to the ECM.

| DTC No. | DTC Detection Condition | Trouble Area |
| P0412 | Both of the following conditions are met when engine is idling just after cold start (1 trip detection logic):
|
|
| P0412 | Both of the following conditions are met when engine is idling just after cold start (1 trip detection logic):
|
|
MONITOR DESCRIPTION
The Air Injection Control Driver (AID) detects an open or short in the circuit according to the voltage of the air pump terminal (VP) and electromagnetic air switching valve terminal (VV), and sends a signal as diagnostic information to the ECM.The AID outputs the air switching valve terminal malfunction signal to the ECM if: 1) VV terminal voltage is low despite the AID receiving the command signal from the ECM to drive the air switching valve terminal or 2) VV terminal voltage is high despite the AID not receiving the command signal from the ECM.
The ECM stores the DTC based on the diagnostic signal from the AID and illuminates the MIL.
MONITOR STRATEGY
| Related DTCs | P0412: Air switching valve circuit malfunction (Secondary air injection system) |
| Required sensors/components | Air injection control driver, Air switching valve |
| Frequency of operation | Continuous |
| Duration | 3 seconds |
| MIL operation | Immediate |
| Sequence operation | None |
TYPICAL ENABLING CONDITIONS
| The monitor will run whenever this DTC is not present | None |
| Air pump | Operating |
| Air switching valve | Operating |
| Battery voltage | 8 V or more |
| Ignition switch | ON |
| Starter | OFF |
| Air pump | Not operating |
| Air switching valve | Not operating |
| Battery voltage | 8 V or more |
| Ignition switch | ON |
| Starter | OFF |
TYPICAL MALFUNCTION THRESHOLDS
| Diagnostic signal duty ratio from air injection driver | 31 to 48 % |
COMPONENT OPERATING RANGE
| Diagnostic signal duty ratio from air injection control driver | 70 to 90 % when secondary air injection system operating and 0 % when secondary air injection system not operating |
WIRING DIAGRAM

INSPECTION PROCEDURE
- HINT:
- The diagnostic information output from Air Injection Control Driver (AID) can be confirmed by connecting an oscilloscope to the diagnostic information terminal of the AID. It narrows a trouble area search to read the waveform on the oscilloscope when performing the AIR system intrusive operation function provided in the SYSTEM CHECK.
- Start the engine and warm it up.
- Turn the ignition switch OFF.
- Connect the intelligent tester to the DLC3 with CAN VIM.
Connect an oscilloscope probe to the AIDI terminal of the ECM.
- Start the engine and turn the tester ON.
On the tester, enter the following menus: DIAGNOSIS / ENHANCED OBD II / SYSTEM CHECK / AIR INJ CHECK / MANUAL OPERATION / OPERATION 1 and 2.
- HINT:
- OPERATION 1: AP: OFF; EASV: CLOSE; ASV1: CLOSE; ASV2: CLOSE
- OPERATION 2: AP: ON; EASV: OPEN; ASV1: OPEN; ASV2: OPEN
Monitor the voltage output of the AID (duty ratio signal).
Oscilloscope range Items Contents Terminals CH1: AIDI - E1 Equipment Settings 5 V/DIV., 20 to 40 ms/DIV. Conditions Idling
- NOTICE:
- This AIR INJECTION CHECK only allows technicians to operate the AIR system for 5 seconds.
Furthermore, the check can be performed 4 times a trip. If the test is repeated, intervals of at least 30 seconds are required between checks.
While the AIR system operation using the intelligent tester is prohibited, the tester displays the prohibition (WAIT or ERROR). If ERROR (AI STATUS NG) is displayed on the tester, stop the engine for 10 minutes and then try again. - Performing the AIR INJ CHECK over and over again may cause damage in the secondary air injection system. If necessary, wait several minutes between tests to prevent overheating the system.
- When performing the AIR INJ CHECK operation after the battery cable has been reconnected, wait for 7 minutes with the ignition switch turned ON or the engine running.
- Turn the ignition switch OFF when the AIR INJ CHECK operation finishes.
| AID Diagnostic Signal Waveform | ECM Command | DTC (ECM Output) | Suspected Trouble Area |
| 100 % Duty Ratio See waveform 1 | Any Air Injection (AIR) System operation | P1613 |
|
| 0 % Duty Ratio See waveform 2 | AIR System: ON (Air pump ON, ASV ON) | P1613 |
|
| AIR System: OFF (Air pump OFF, ASV OFF) | - |
| |
| 20 % Duty Ratio See waveform 3 | Air Pump: ON | P0418 |
|
| Air Pump: OFF | P0418 |
| |
| 40 % Duty Ratio See waveform 4 | ASV: ON | P0412 |
|
| ASV: OFF | P0412 |
| |
| 80 % Duty Ratio See waveform 5 | AIR System: OFF (Air pump OFF, ASV OFF) | P1613 |
|
| AIR System: ON (Air pump ON, ASV ON) | - |
| |
| Excluding Above (excluding 0, 20, 40, 80, 100 % duty) | - | P1613 |
|
![]() |
- 100 % Duty Ratio
![]() |
- 0 % Duty Ratio
![]() |
- 20 % Duty Ratio
![]() |
- 40 % Duty Ratio
![]() |
- 80 % Duty Ratio
- HINT:
- Using the AIR INJ CHECK operation of the SYSTEM CHECK provided in the intelligent tester function, conditions for air fuel ratio and pressure in the secondary air injection system passage can be checked while the secondary air injection system is operating. It helps technicians to troubleshoot the system when it is malfunctioning.
- 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.

Remove the intake manifold (Click here).
Disconnect the A47 Air Switching Valve (ASV) connector.
Measure the resistance of the ASV.
- Standard resistance:
Tester Connection Specified Condition 1 - 2 4.5 to 5.5 Ω
Reconnect the ASV connector.
| REPLACE AIR SWITCHING VALVE | |||
| OK | |
![]() |

Remove the intake manifold (Click here).
Disconnect the A47 ASV connector.
Check the resistance between the wire harness side connector and body ground.
- Standard resistance:
Tester Connection Specified Condition A47-2 - Body ground Below 1 Ω
Reconnect the ASV connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() |

Remove the intake manifold (Click here).
Disconnect the A44 air injection driver connector.
Disconnect the A47 air switching valve connector.
Measure the resistance between the wire harness side connectors.
- Standard resistance:
Tester Connection Specified Condition VV (A44-6) - A47-1 Below 1 Ω VV (A44-6) or A47-1 - Body ground 10 kΩ higher
Reconnect the air injection driver connector.
Reconnect the ASV connector.
| REPAIR OR REPLACE HARNESS OR CONNECTOR | |||
| OK | |
![]() | |
| REPLACE AIR INJECTION CONTROL DRIVER | |







