DTC P2120 Throttle / Pedal Position Sensor / Switch "D" Circuit |
DTC P2122 Throttle / Pedal Position Sensor / Switch "D" Circuit Low Input |
DTC P2123 Throttle / Pedal Position Sensor / Switch "D" Circuit High Input |
DTC P2125 Throttle / Pedal Position Sensor / Switch "E" Circuit |
DTC P2127 Throttle / Pedal Position Sensor / Switch "E" Circuit Low Input |
DTC P2128 Throttle / Pedal Position Sensor / Switch "E" Circuit High Input |
DTC P2138 Throttle / Pedal Position Sensor / Switch "D" / "E" Voltage Correlation |

| DTC No. | DTC Detection Conditions | Trouble Areas |
| P2120 | VPA fluctuates rapidly beyond upper and lower malfunction thresholds for 0.5 seconds or more (1 trip detection logic) |
|
| P2122 | VPA 0.4 V or less for 0.5 seconds or more when accelerator pedal fully released (1 trip detection logic) |
|
| P2123 | VPA 4.8 V or more for 2.0 seconds or more (1 trip detection logic) |
|
| P2125 | VPA2 fluctuates rapidly beyond upper and lower malfunction thresholds for 0.5 seconds or more (1 trip detection logic) |
|
| P2127 | VPA2 1.2 V or less for 0.5 seconds or more when accelerator pedal fully released (1 trip detection logic) |
|
| P2128 | Conditions (a) and (b) continue for 2.0 seconds or more (1 trip detection logic): (a) VPA2 4.8 V or more (b) VPA between 0.2 V and 3.45 V |
|
| P2138 | Condition (a) or (b) continues for 2.0 seconds or more (1 trip detection logic): (a) Difference between VPA and VPA2 is 0.02 V or less (b) VPA is 0.2 V or less and VPA2 is 0.5 V or less |
|
| Trouble Areas | Accelerator Position No. 1 When AP Released | Accelerator Position No. 2 When AP Released | Accelerator Position No. 1 When AP Depressed | Accelerator Position No. 2 When AP Depressed |
| VCP circuit open | 0 to 0.2 V | 0 to 0.2 V | 0 to 0.2 V | 0 to 0.2 V |
| Open or ground short in VPA circuit | 0 to 0.2 V | 1.2 to 2.0 V | 0 to 0.2 V | 3.4 to 5.0 V |
| Open or ground short in VPA2 circuit | 0.5 to 1.1 V | 0 to 0.2 V | 2.6 to 4.5 V | 0 to 0.2 V |
| EPA circuit open | 4.5 to 5.0 V | 4.5 to 5.0 V | 4.5 to 5.0 V | 4.5 to 5.0 V |
| Normal condition | 0.5 to 1.1 V | 1.2 to 2.0 V | 2.6 to 4.5 V | 3.4 to 5.0 V |

| 1.READ DATA LIST (ACCEL POS #1 AND ACCEL POS #2) |
![]() |
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG) and turn the tester ON.
Enter the following menus: Powertrain / Engine / Data List / Primary / Accelerator Position No. 1 and Accelerator Position No. 2.
Read the value.
| Accelerator Pedal Operations | Accelerator Position No. 1 | Accelerator Position No. 2 |
| Released | 0.5 to 1.1 V | 1.2 to 2.0 V |
| Depressed | 2.6 to 4.5 V | 3.4 to 5.0 V |
|
| ||||
| NG | |
| 2.CHECK WIRE HARNESS (ACCELERATOR PEDAL POSITION SENSOR - ECM) |
![]() |
Disconnect the A36 accelerator pedal position sensor connector.
Disconnect the A7 ECM connector.
Measure the resistance of the wire harness side connectors.
| Tester Connections | Specified Conditions |
| A36-1 (VCP2) - A7-27 (VCP2) | Below 1 Ω |
| A36-2 (EPA2) - A7-26 (EPA2) | Below 1 Ω |
| A36-3 (VPA2) - A7-32 (VPA2) | Below 1 Ω |
| A36-4 (VCPA) - A7-35 (VCPA) | Below 1 Ω |
| A36-5 (EPA) - A7-34 (EPA) | Below 1 Ω |
| A36-6 (VPA) - A7-33 (VPA) | Below 1 Ω |
| A36-1 (VCP2) or A7-27 (VCP2) - Body ground | 10 kΩ or higher |
| A36-2 (EPA2) or A7-26 (EPA2) - Body ground | 10 kΩ or higher |
| A36-3 (VPA2) or A7-32 (VPA2) - Body ground | 10 kΩ or higher |
| A36-4 (VCPA) or A7-35 (VCPA) - Body ground | 10 kΩ or higher |
| A36-5 (EPA) or A7-34 (EPA) - Body ground | 10 kΩ or higher |
| A36-6 (VPA) or A7-33 (VPA) - Body ground | 10 kΩ or higher |
|
| ||||
| OK | |
| 3.CHECK ECM (VPA, VPA2 VOLTAGE) |
![]() |
Disconnect the A36 accelerator pedal position sensor connector.
Turn the engine switch on (IG).
Measure the voltage of the ECM.
| Tester Connections | Specified Conditions |
| A7-33 (VPA) - A7-34 (EPA) | 4.5 to 5.0 V |
| A7-32 (VPA2) - A7-26 (EPA2) | 4.5 to 5.0 V |
|
| ||||
| OK | |
| 4.REPLACE ACCELERATOR PEDAL |
| NEXT | |
| 5.READ OUTPUT DTC (ACCELERATOR PEDAL POSITION SENSOR DTCS ARE OUTPUT AGAIN) |
Clear the DTCs (Click here).
Start the engine and allow the engine to idle for 15 seconds or more.
Read DTCs.
| Display (DTC output) | Proceed to |
| P2120, P2122, P2123, P2125, P2127, P2128, and/or P2138 | A |
| No output | B |
|
| ||||
| A | ||
| ||