Fault code lookup

PowertrainP0123

Caution

Severity: Caution - get it checked when you can

Throttle/Pedal Position Sensor/Switch A Circuit High Input

45 brands affected · Generic SAE J2012 description.

Key terms: Control module: a small computer that runs one part of the car · SAE J2012: the standard generic code list · Powertrain: engine, transmission and emissions

1What it means in plain English

The throttle position sensor signal is higher than the range the engine computer considers possible.

2Common causes

  1. Faulty throttle position sensor
  2. Damaged wiring or connector
  3. Throttle body fault
  4. Pedal position sensor fault
  5. Engine control module fault

3Can I drive?

Caution · drive with care

Usually safe to drive gently. If the engine revs on its own or loses power, stop safely and have it checked.

This page gives general information. It is not professional advice. For a definite diagnosis and a repair quote, ask a qualified mechanic to inspect the car.

4Brand data 45

BrandCodeDescriptionSystem
Ashok Leyland CVP0123Seat Control Module.'F'. - Loss Or Error In Messages BrandPowertrain
BAIC MotorP0123Throttle Position High Voltage BrandPowertrain
Mercedes-BenzP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
BMWP0123Signal above threshold BrandPowertrain
BYDP0123TP sensor(main) high BrandPowertrain
CheryP0123TP sensor(main) high BrandPowertrain
ChryslerP0123TPS/APP Circuit High BrandPowertrain
DaewooP0123Throttle Position Sensor 1 Voltage High BrandPowertrain
DaihatsuP0123Throttle motor disconnection BrandPowertrain
DFFSP0123Motorized throttle track 1 signal failure BrandPowertrain
DFFXP0123TP sensor(main) high BrandPowertrain
DFXKP0123Throttle position high voltage short BrandPowertrain
EOBDP0123Kiihdytinpoljin/asentoanturi/kytkin 'A' piiri korkea BrandPowertrain
FiatP0123TPS/APP Circuit high BrandPowertrain
FordP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
GeelyP0123TP sensor(main) high BrandPowertrain
GMP0123Throttle position (TP) sensor circuit high voltage BrandPowertrain
Great WallP0123TP sensor(main) high BrandPowertrain
HafeiP0123TP sensor(main) high BrandPowertrain
HoldenP0123Throttle Position Sensor Circuit High Voltage BrandPowertrain
HondaP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
HyundaiP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
IsuzuP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
Land RoverP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
MahindraP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
MaseratiP0123Throttle Position Sensor (TPS) 1 circuit high BrandPowertrain
MazdaP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
MitsubishiP0123TPS(main) high BrandPowertrain
NissanP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
OpelP0123Throttle position (TP) sensor circuit high voltage BrandPowertrain
PeroduaP0123Throttle motor disconnection BrandPowertrain
PeugeotP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
PorscheP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
ProtonP0123TPS(main) high BrandPowertrain
RenaultP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
SaabP0123Throttle Position (TP) Sensor Circuit High Voltage BrandPowertrain
MG (SAIC)P0123Throttle Potentiometer Input - Circuit fault BrandPowertrain
SmartP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
SprinterP0123Throttle/Pedal Position Sensor/Switch A Circuit High Input SAEPowertrain
SubaruP0123Throttle Position Sensor A High Input BrandPowertrain
SuzukiP0123Throttle / Pedal Position Sensor / Switch 'A' Circuit High BrandPowertrain
SWM MotorP0123TPS 1 signal short circuit to high voltage BrandPowertrain
TataP0123Throttle Position High BrandPowertrain
ToyotaP0123Electronic throttle position sensor 1 circuit high voltage BrandPowertrain
VolkswagenP0123Throttle Position Sensor (G69): Signal too High BrandPowertrain

Legend: SAE is the generic J2012 description; Brand is text taken from that manufacturer’s data. Manufacturer rows keep the wording and language of the source data, and non-English text is tagged so screen readers pronounce it correctly.

5Extended variant codes 6

These 7-character codes are manufacturer-specific variants of P0123 and may be reported by some scan tools.

BrandCodeDescriptionSystem
Mercedes-BenzP012300No description available Powertrain
HyundaiP012300is set when the voltage abovemaximum output voltage of ACV - is detected for more than 0.1 sec. This code is due to short to battery or open in ACV circuit or ACV, ECM BrandPowertrain
PorscheP012300No description available Powertrain
SprinterP012300No description available Powertrain
SsangYongP012300Throttle/Pedal position sensor/switch 'A' circuit high input BrandPowertrain
VolvoP012300The diagnostic trouble code (DTC) is only generated if any of the diagnostic trouble codes ECM-P012000, ECM-P012200 or ECM- have been detected BrandPowertrain

6Related codes

Browse Pxxx codes or P012xx codes.

OpenDTC - independent fault code reference