B1200 Climate control push button circuit failure
B1201 Fuel sender circuit failure
B1202 Fuel sender circuit
B1203 Fuel sender circuit
B1204 Fuel sender circuit
B1205 EIC (Electronic Instrument Cluster) switch-1 assembly circuit failure
B1206 EIC switch-1 assembly circuit open
B1207 EIC switch-1 assembly circuit short to battery
B1208 EIC switch-1 assembly circuit short to ground
B1209 EIC switch-2 assembly circuit failure
B1210 EIC switch-2 assembly circuit
B1211 EIC switch-2 assembly circuit
B1212 EIC switch-2 assembly circuit
B1213 Anti-theft number of programmed keys is below minimum
B1214 Running board lamp circuit failure
B1215 Running board lamp circuit short to battery
B1216 Emergency and road side assistance switch short circuit to ground
B1217 Horn relay coil circuit failure
B1218 Horn relay coil circuit short to vbatt
B1219 Fuel tank pressure sensor circuit failure
B1220 Fuel tank pressure sensor circuit open
B1222 Fuel temperature sensor #1 circuit failure
B1223 Fuel temperature sensor #1 circuit open
B1224 Fuel temperature sensor #1 circuit short to battery
B1225 Fuel temperature sensor #1 circuit short to ground
B1226 Fuel temperature sensor #2 circuit failure
B1227 Fuel temperature sensor #2 circuit open
B1228 Fuel temperature sensor #2 circuit short to battery
B1229 Fuel temperature sensor #2 circuit short to ground
B1231 Longitudinal acceleration threshold exceeded
B1232 DO NOT USE???
B1233 Glass break sensor failure
B1234 Mirror switch invalid code
B1235 Window feedback failure
B1236 Window feedback loss of signal
B1237 Window feedback out of range
B1238 Over temperature fault
B1239 Air flow blend door driver circuit failure
B1240 Wiper washer rear pump relay circuit failure
B1241 Wiper washer rear pump relay circuit short to battery
B1242 Air flow recirculation door driver circuit failure
B1243 Express window down switch circuit short to battery
B1244 Wiper rear motor run relay circuit failure
B1245 Wiper rear motor run relay circuit short to battery
B1246 Dim panel potentiometer switch circuit failure
B1247 Panel dim switch circuit open
B1248 Passenger’s seatback autoglide rearward switch circuit short to ground
B1249 Blend door failure
B1250 Air temperature internal sensor failure
B1251 Air temperature internal sensor open
B1252 Air temperature internal sensor short to battery
B1253 Air temperature internal sensor short to ground
B1254 Air temperature external sensor failure
B1255 Air temperature external sensor open
B1256 Air temperature external sensor short to battery
B1257 Air temperature external sensor short to ground
B1258 Solar radiation sensor circuit failure
B1259 Solar radiation sensor circuit open
B1260 Solar radiation sensor circuit short to battery
B1261 Solar radiation sensor circuit short to ground
B1262 Servo motor defrost circuit failure
B1263 Servo motor vent circuit failure
B1264 Servo motor foot circuit failure
B1265 Servo motor coolair bypass circuit failure
B1266 Servo motor air intake left circuit failure
B1267 Servo motor air intake right circuit failure
B1268 Servo motor potentiometer defrost circuit failure
B1269 Servo motor potentiometer defrost circuit open
B1270 Servo motor potentiometer defrost circuit short to battery
B1271 Servo motor potentiometer defrost circuit short to ground
B1272 Servo motor potentiometer vent circuit failure
B1273 Servo motor potentiometer vent circuit open
B1274 Servo motor potentiometer vent circuit short to battery
B1275 Servo motor potentiometer vent circuit short to ground
B1276 Servo motor potentiometer foot circuit failure
B1277 Servo motor potentiometer foot circuit open
B1278 Servo motor potentiometer foot circuit short to battery
B1279 Servo motor potentiometer foot circuit short to ground
B1280 Servo motor potentiometer coolair circuit failure
B1281 Servo motor potentiometer coolair circuit open
B1282 Servo motor potentiometer coolair circuit short to battery
B1283 Servo motor potentiometer coolair circuit short to ground
B1284 Servo motor potentiometer airintake left circuit failure
B1285 Servo motor potentiometer airintake left circuit open
B1286 Servo motor potentiometer airintake left circuit short to battery
B1287 Servo motor potentiometer airintake left circuit short to ground
B1288 Servo motor potentiometer airintake right circuit failure
B1289 Servo motor potentiometer airintake right circuit open
B1290 Servo motor potentiometer airintake right circuit short to battery
B1291 Servo motor potentiometer airintake right circuit short to ground
B1292 Battery power relay circuit failure
B1293 Battery power relay circuit open
B1294 Battery power relay circuit short to battery
B1295 Battery power relay circuit short to ground
B1296 Power supply sensor circuit failure
B1297 Power supply sensor circuit open
B1298 Power supply sensor circuit short to battery
B1299 Power supply sensor circuit short to ground

B1200 Climate control push button circuit failure
B1201 Fuel sender circuit failure
B1202 Fuel sender circuit
B1203 Fuel sender circuit
B1204 Fuel sender circuit
B1205 EIC (Electronic Instrument Cluster) switch-1 assembly circuit failure
B1206 EIC switch-1 assembly circuit open
B1207 EIC switch-1 assembly circuit short to battery
B1208 EIC switch-1 assembly circuit short to ground
B1209 EIC switch-2 assembly circuit failure
B1210 EIC switch-2 assembly circuit
B1211 EIC switch-2 assembly circuit
B1212 EIC switch-2 assembly circuit
B1213 Anti-theft number of programmed keys is below minimum
B1214 Running board lamp circuit failure
B1215 Running board lamp circuit short to battery
B1216 Emergency and road side assistance switch short circuit to ground
B1217 Horn relay coil circuit failure
B1218 Horn relay coil circuit short to vbatt
B1219 Fuel tank pressure sensor circuit failure
B1220 Fuel tank pressure sensor circuit open
B1222 Fuel temperature sensor #1 circuit failure
B1223 Fuel temperature sensor #1 circuit open
B1224 Fuel temperature sensor #1 circuit short to battery
B1225 Fuel temperature sensor #1 circuit short to ground
B1226 Fuel temperature sensor #2 circuit failure
B1227 Fuel temperature sensor #2 circuit open
B1228 Fuel temperature sensor #2 circuit short to battery
B1229 Fuel temperature sensor #2 circuit short to ground
B1231 Longitudinal acceleration threshold exceeded
B1232 DO NOT USE???
B1233 Glass break sensor failure
B1234 Mirror switch invalid code
B1235 Window feedback failure
B1236 Window feedback loss of signal
B1237 Window feedback out of range
B1238 Over temperature fault
B1239 Air flow blend door driver circuit failure
B1240 Wiper washer rear pump relay circuit failure
B1241 Wiper washer rear pump relay circuit short to battery
B1242 Air flow recirculation door driver circuit failure
B1243 Express window down switch circuit short to battery
B1244 Wiper rear motor run relay circuit failure
B1245 Wiper rear motor run relay circuit short to battery
B1246 Dim panel potentiometer switch circuit failure
B1247 Panel dim switch circuit open
B1248 Passenger’s seatback autoglide rearward switch circuit short to ground
B1249 Blend door failure
B1250 Air temperature internal sensor failure
B1251 Air temperature internal sensor open
B1252 Air temperature internal sensor short to battery
B1253 Air temperature internal sensor short to ground
B1254 Air temperature external sensor failure
B1255 Air temperature external sensor open
B1256 Air temperature external sensor short to battery
B1257 Air temperature external sensor short to ground
B1258 Solar radiation sensor circuit failure
B1259 Solar radiation sensor circuit open
B1260 Solar radiation sensor circuit short to battery
B1261 Solar radiation sensor circuit short to ground
B1262 Servo motor defrost circuit failure
B1263 Servo motor vent circuit failure
B1264 Servo motor foot circuit failure
B1265 Servo motor coolair bypass circuit failure
B1266 Servo motor air intake left circuit failure
B1267 Servo motor air intake right circuit failure
B1268 Servo motor potentiometer defrost circuit failure
B1269 Servo motor potentiometer defrost circuit open
B1270 Servo motor potentiometer defrost circuit short to battery
B1271 Servo motor potentiometer defrost circuit short to ground
B1272 Servo motor potentiometer vent circuit failure
B1273 Servo motor potentiometer vent circuit open
B1274 Servo motor potentiometer vent circuit short to battery
B1275 Servo motor potentiometer vent circuit short to ground
B1276 Servo motor potentiometer foot circuit failure
B1277 Servo motor potentiometer foot circuit open
B1278 Servo motor potentiometer foot circuit short to battery
B1279 Servo motor potentiometer foot circuit short to ground
B1280 Servo motor potentiometer coolair circuit failure
B1281 Servo motor potentiometer coolair circuit open
B1282 Servo motor potentiometer coolair circuit short to battery
B1283 Servo motor potentiometer coolair circuit short to ground
B1284 Servo motor potentiometer airintake left circuit failure
B1285 Servo motor potentiometer airintake left circuit open
B1286 Servo motor potentiometer airintake left circuit short to battery
B1287 Servo motor potentiometer airintake left circuit short to ground
B1288 Servo motor potentiometer airintake right circuit failure
B1289 Servo motor potentiometer airintake right circuit open
B1290 Servo motor potentiometer airintake right circuit short to battery
B1291 Servo motor potentiometer airintake right circuit short to ground
B1292 Battery power relay circuit failure
B1293 Battery power relay circuit open
B1294 Battery power relay circuit short to battery
B1295 Battery power relay circuit short to ground
B1296 Power supply sensor circuit failure
B1297 Power supply sensor circuit open
B1298 Power supply sensor circuit short to battery
B1299 Power supply sensor circuit short to ground

P1500

Vehicle Speed Sensor (VSS) (Mazda)

P1500

Vehicle Speed Sensor (VSS) Intermittant (Ford)

P1501

Vehicle Speed Sensor (VSS) Out Of Range (Ford)

P1502

Vehicle Speed Sensor (VSS) Intermittant (Ford)

P1505

Idle Air Control At Adaptive Clip (Mazda)

P1506

Idle Air Control System Overspeed Error (Mazda)

P1506

Idle Air Control System Overspeed Error (Ford)

P1507

Idle Air Control System Underspeed Error (Mazda)

P1507

Idle Air Control System Underspeed Error (Ford)

P1508

Idle Air Control (IAC) System – Low RPM

P1508

Idle Air Control Valve Circuit Failure (Acura)

P1516

Inlet Manifold Runner Control Input Error (Bank 1) (Ford)

P1517

Inlet Manifold Runner Control Input Error (Bank 2) (Ford)

P1518

Inlet Manifold Runner Control Stuck Open (Ford)

P1519

Malfunction In IAC Valve Circuit (Acura)

P1519

Inlet Manifold Runner Control Stuck Closed (Ford)

P1520

Intake Manifold Runner Control (IMRC) circuit malfunction

P1524

Throttle Position (TP) Sensor Learned Closed Throttle Angle Degrees Out-Of-Range

P1527

Trans Range / Pressure Switch Comparison

P1546

Air Conditioning (A/C) Clutch Relay Control Circuit (GM)

P1549

Intake Manifold Control Circuit Malfunction (Ford)

P1550

PSP Sensor Malfunction (Ford)

P1554

Cruise Engaged Circuit High Voltage

P1560

Cruise Control System-Transaxle Not in Drive

P1564

Cruise Control System-Vehicle Acceleration too high

P1566

Cruise Control System-Engine RPM Too High

P1567

Cruise Control- ABCS Active

P1570

Cruise Control System – Traction Control Active

P1571

Traction Control System PWM Circuit No Frequency

P1572

Brake Pedal Switch Circuit (Ford)

P1574

EBTCM System- Stop Lamp Switch Circuit High Voltage

P1575

Extended Travel Brake Switch Circuit High Voltage

P1579

Park/Neutral to Drive/Reverse At high Throttle Angle

P1585

Cruise Control Inhibit Output Circuit (GM)

P1594

Charging System Voltage Too High (Chrysler)

P1595

Speed Control Solenoid Circuits (Chrysler)

P1596

Speed Control Switch always High (Chrysler)

P1597

Speed Control Switch always Low (Chrysler)

P1598

A/C Pressure Sensor Volts Too High (Chrysler)

P1599

A/C Pressure Sensor Volts Too Low (Chrysler)

P1599

Engine Stall or Near Stall Detected

Throttle/Pedal Position Sensor/Switch “A” Circuit Low Input

Our emissions expert has put together the following information about the P0122 fault code. We have also included diagnostic procedures you can take to your repair shop if the mechanic is having difficulty analyzing the code.

OBD II Fault Code

OBD II P0122

Fault Code Definition
Code P0122 is triggered when the voltage output from the Throttle/Pedal Position Sensor/Switch to the PCM is too low.

The Throttle Position Sensor/Switch is located on the Throttle Body of the Intake Manifold and the Pedal Position Sensor/Switch is located on the Accelerator Pedal. These sensors provide precise input from the driver’s foot in terms of how much power is needed—and how urgently—from the engine.

As the Throttle Position Sensor is rotated from its base resting position to full acceleration, it sends a increasing voltage signal to the Powertrain Control Module (PCM). This decreasing or increasing voltage signal is used by the PCM to manage the Air Fuel Ratio and Spark Timing of the engine as well as other emissions system components.

Symptoms

Check Engine Light will illuminate
In many cases, no abnormal symptoms may be noticed
In some cases, the engine may be hard starting
In some cases, the engine may hesitate during acceleration
Common Problems That Trigger the P0122 Code

Defective Throttle Position Sensor or Switch
Torn or jammed floor mats
Faulty or corroded Throttle/Pedal Position Sensor/Switch wiring or connections
Common Misdiagnoses

Throttle or Pedal Position Sensor is replaced when the real problem is a poor connection or chafed wiring
Pedal Position Sensor is replaced when the real problem is torn or damaged floor mats

Possible Solutions

Some recommended troubleshooting and repair steps are:

Carefully check the throttle position sensor (TPS), wiring connector, and wiring for breaks, etc. Repair or replace as necessary
Check the voltage at the TPS (refer to a service manual for your vehicle for specific information). If the voltage is too low that is indicative of a problem. Replace if necessary.
If recently replaced the TPS may need to be adjusted. On some vehicles the installation instructions call for the TPS to be properly aligned or adjusted, consult a repair manual for specifics.
If there are no symptoms at all, the problem may be intermittent and clearing the code may resolve the issue temporarily. If this is the case then you should definitely check the wiring to be sure it’s not rubbing on anything, grounding, etc. The code may come back.
Other TPS sensor and circuit related DTCs: P0120, P0121, P0123, P0124

Recent Comments
  • RESET ENGINE OIL LIFE CADILLAC CT6 ON 2014-2017
    How to reset oil life for Cadillac CT6 from years 2016, 2017 To turning off the Oil Life Light on 2016, 2017 Cadillac CT6, conform to the following instructions: Press SEL button on the steering wheel Scroll to Info Pages and press SEL button Hit the Up/Down button until you see the “OIL LIFE REMAINING” […]
  • RESET ENGINE OIL LIFE HYUNDAI VELOSTER ON 2014-2017
    How to reset oil life for Hyundai Veloster from years 2014, 2015, 2016, 2017 To turning off the Oil Life Light on 2014, 2015, 2016, 2017 Hyundai Veloster, conform to the following instructions: Turn the ignition to position On without starting the engine. Press and hold the TRIP button until you enter to “User Setting” […]
  • RESETTING OIL CHANGE WARNING LIGHT FOR DACIA DUSTER 2009-2015
    How to reset oil change warning light for Dacia Duster from years 2009, 2010, 2011, 2012, 2013, 2014, 2015 To turning off the Oil Life Light on 2009, 2010, 2011, 2012, 2013, 2014, 2015 Dacia Duster, conform to the following instructions: Turn the ignition key to position “ON” fully depress accelerator pedal and then depress […]
  • Service light reset dashboard BMW X5 and BMW X6
    How do you reset maintenance light, reset service light indicator BMW X5 and BMW X6, year 2000-2013. For reset maintenance light and that can be made manually by use button on car dashboard. Reset oil service light, engine oil life BMW X5 and BMW X6, year 2000-2013 oil reset instructions: Turn the ignition to the […]
  • Service light reset dashboard BMW with 20 pin connector
    How do you reset maintenance light, reset service light BMW with 20 pin connector. For reset maintenance light and that can be made manually by use button on car dashboard. Reset service light, engine oil life BMW with 20 pin connector, oil reset instructions: How to reset oil maintenance light on BMW with 20 pin […]