Toyota
4Runner GRN210 215 UZN210 215
Repair Manual
2Uz-Fe Engine Control System
Sfi System
DTC P2121 Throttle / Pedal Position Sensor / Switch "D" Circuit Range / Performance
DESCRIPTION
- HINT:
- This DTC relates to the Accelerator Pedal Position (APP) sensor.
| DTC No. | DTC Detection Condition | Trouble Area |
| P2121 | Conditions (a) and (b) continue for 0.5 second: (a) Difference between VPA1 and VPA2 deviates from the standard (b) IDL is OFF |
|
MONITOR DESCRIPTION
The accelerator pedal position sensor is mounted on the accelerator pedal bracket. The accelerator pedal position sensor has 2 sensor elements / signal outputs: VPA1 and VPA2. VPA1 is used to detect the actual accelerator pedal angle (used for engine control) and VPA2 is used to detect malfunctions in VPA1. When the difference between the voltage outputs of VPA1 and VPA2 deviates from the standard, the ECM concludes the accelerator pedal position sensor has a malfunction. The ECM turns on the MIL and a DTC is set.MONITOR STRATEGY
| Related DTCs | P2121: Accelerator pedal position (APP) sensor rationality |
| Required Sensors/Components (Main) | APP sensor |
| Required Sensors/Components (Related) | - |
| Frequency of Operation | Continuous |
| Duration | 0.5 seconds |
| MIL Operation | Immediate |
| Sequence of Operation | None |
TYPICAL ENABLING CONDITIONS
| Monitor runs whenever following DTCs not present | None |
| Either of the following conditions is met: | Condition 1 or 2 |
| 1. Ignition switch | ON |
| 2. Throttle actuator power | ON |
TYPICAL MALFUNCTION THRESHOLDS
| Difference between VPA1 voltage (learned value) and VPA2 voltage (learned value) | Less than 0.4 V, or more than 1.2 V |
FAIL-SAFE
The accelerator pedal position sensor has two (main and sub) sensor circuits. If a malfunction occurs in either of the sensor circuits, the ECM detects the abnormal signal voltage difference between the two sensor circuits and switches to limp mode. In limp mode, the remaining circuit is used to calculate the accelerator pedal opening to allow the vehicle to continue driving.If both circuits malfunction, the ECM regards the opening angle of the accelerator pedal to be fully closed. In this case, the throttle valve will remain closed as if the engine is idling.
If a "pass" condition is detected and then the ignition switch is turned OFF, the fail-safe operation will stop and the system will return to normal condition.
WIRING DIAGRAM
Refer to DTC P2120 (Click here).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.
Connect the intelligent tester to the DLC3 with CAN VIM.
Turn the ignition switch ON and turn the tester ON.
Enter the following menus: DIAGNOSIS / ENHANCED OBD II / DTC INFO / CURRENT CODES.
Read DTCs.
- Result:
Display (DTC Output) Proceed to P2121 A P2121 and other DTCs B
- HINT:
- If any DTCs other than P2121 are output, troubleshoot those DTCs first.
| GO TO DTC CHART | |||
| A | |
![]() |

Connect the intelligent tester to the CAN VIM. Then connect the CAN VIM to the DLC3.
Turn the ignition switch ON and turn the tester ON.
Enter the following menu: DIAGNOSIS / ENHANCED OBD II / DATA LIST / ETCS / ACCEL POS#1 and ACCEL POS#2.
Read the voltage for the accelerator pedal position sensor data.
- Standard voltage:
Accelerator pedal operations ACCEL POS#1 ACCEL POS#2 Released 0.5 to 1.1 V 1.5 to 2.9 V Depressed 2.5 to 4.6 V 3.5 to 5.5 V
| CHECK FOR INTERMITTENT PROBLEMS | |||
| NG | |
![]() |
| NEXT | |
![]() |
Connect the intelligent tester to the DLC3 with CAN VIM.
Turn the ignition switch ON and turn the tester ON.
Clear DTCs (Click here).
Allow the engine to idle for 15 seconds.
Enter the following menus: DIAGNOSIS / ENHANCED OBD II / DTC INFO / CURRENT CODES.
Read DTCs.
- Result:
Display (DTC Output) Proceed to P2121 A No output B
| CHECK FOR INTERMITTENT PROBLEMS | |||
| A | |
![]() | |
| REPLACE ECM | |


