P0500
Vehicle Speed Sensor Malfunction
P0501
Vehicle Speed Sensor Range/Performance
P0502
Vehicle Speed Sensor Circuit Low Input
P0503
Vehicle Speed Sensor Intermittent/Erratic/High
P0505
Idle Control System Malfunction
P0506
Idle Control System RPM lower Than Expected
P0507
Idle Control System RPM higher Than Expected
P0510
Closed Throttle Position Switch Malfunction
P0520
Engine Oil Pressure Sensor/Switch Circuit Malfunction
P0521
Engine Oil Pressure Sensor/Switch Range/Performance
P0522
Engine Oil Pressure Sensor/Switch Low Voltage
P0523
Engine Oil Pressure Sensor/Switch High Voltage
P0530
A/C Refrigerant Pressure Sensor Circuit Malfunction
P0531
A/C Refrigerant Pressure Sensor Circuit Range/Performance
P0532
A/C Refrigerant Pressure Sensor Circuit Low Input
P0533
A/C Refrigerant pressure Sensor Circuit High Input
P0534
Air Conditioner Refrigerant Charge Loss
P0550
Power Steering Pressure Sensor Circuit Malfunction
P0551
Power Steering Pressure Sensor Circuit Range/Performance
P0552
Power Steering Pressure Sensor Circuit Low Input
P0553
Power Steering Pressure Sensor Circuit High Input
P0554
Power Steering Pressure sensor Circuit Intermittent
P0560
System Voltage Malfunction
P0561
System Voltage Unstable
P0562
System Voltage Low
P0563
System Voltage High
P0565
Cruise Control On Signal Malfunction
P0566
Cruise Control Off Signal Malfunction
P0567
Cruise Control Resume Signal Malfunction
P0568
Cruise Control Set Signal Malfunction
P0569
Cruise Control Coast Signal Malfunction
P0570
Cruise Control Accel Signal Malfunction
P0571
Cruise Control/Brake Switch A Circuit Malfunction
P0572
Cruise Control/Brake Switch A Circuit Low
P0573
Cruise Control/Brake Switch A Circuit High
P0574
Cruise Control System – Vehicle Speed Too High
P0575
Cruise Control Input Circuit
P0576
Cruise Control Input Circuit Low
P0577
Cruise Control Input Circuit High
P0578
through P0580 Reserved for Cruise Control Codes
P0400
Exhaust Gas Recirculation Flow Malfunction
P0401
Exhaust Gas Recirculation Flow Insufficient Detected
P0402
Exhaust Gas Recirculation Flow Excessive Detected
P0403
Exhaust Gas Recirculation Circuit Malfunction
P0404
Exhaust Gas Recirculation Circuit Range/Performance
P0405
Exhaust Gas Recirculation Sensor A Circuit Low
P0406
Exhaust Gas Recirculation Sensor A Circuit High
P0407
Exhaust Gas Recirculation Sensor B Circuit Low
P0408
Exhaust Gas Recirculation Sensor B Circuit High
P0410
Secondary Air Injection System Malfunction
P0411
Secondary Air Injection System Incorrect Flow Detected
P0412
Secondary Air Injection System Switching Valve A Circuit Malfunction
P0413
Secondary Air Injection System Switching Valve A Circuit Open
P0414
Secondary Air Injection System Switching Valve A Circuit Shorted
P0415
Secondary Air Injection System Switching Valve B Circuit Malfunction
P0416
Secondary Air Injection System Switching Valve B Circuit Open
P0417
Secondary Air Injection System Switching Valve B Circuit Shorted
P0418
Secondary Air Injection System Relay “A” circuit Malfunction
P0419
Secondary Air Injection System Relay “B” Circuit Malfunction
P0420
Catalyst System Efficiency Below Threshold (Bank 1)
P0421
Warm Up Catalyst Efficiency Below Threshold (Bank 1)
P0422
Main Catalyst Efficiency Below Threshold (Bank 1)
P0423
Heated Catalyst Efficiency Below Threshold (Bank l)
P0424
Heated Catalyst Temperature Below Threshold (Bank 1)
P0430
Catalyst System Efficiency Below Threshold (Bank 2)
P0431
Warm Up Catalyst Efficiency Below Threshold (Bank 2)
P0432
Main Catalyst Efficiency Below Threshold (Bank 2)
P0433
Heated Catalyst Efficiency Below Threshold (Bank 2)
P0434
Heated Catalyst Temperature Below Threshold (Bank 2)
P0440
Evaporative Emission Control System Malfunction
P0441
Evaporative Emission Control System Incorrect Purge flow
P0442
Evaporative Emission Control System leak Detected (small leak)
P0443
Evaporative Emission Control System Purge Control Valve circuit Malfunction
P0444
Evaporative Emission Control System Purge Control Valve Circuit Open
P0445
Evaporative Emission Control System Purge Control Valve Circuit Shorted
P0446
Evaporative Emission Control System Vent Control Circuit Malfunction
P0447
Evaporative Emission Control System Vent Control Circuit Open
P0448
Evaporative Emission Control System Vent Control Circuit Shorted
P0449
Evaporative Emission Control System Vent Valve/Solenoid Circuit Malfunction
P0450
Evaporative Emission Control System Pressure Sensor Malfunction
P0451
Evaporative Emission Control System Pressure Sensor Range/Performance
P0452
Evaporative Emission Control System Pressure Sensor Low Input
P0453
Evaporative Emission Control System Pressure Sensor High Input
P0454
Evaporative Emission Control System Pressure Sensor Intermittent
P0455
Evaporative Emission Control System Tank Detected (gross leak)
P0460
Fuel Level Sensor Circuit Malfunction
P0461
Fuel Level Sensor Circuit Range/Performance
P0462
Fuel Level Sensor Circuit Low Input
P0463
Fuel Level Sensor Circuit High Input
P0464
Fuel Level Sensor Circuit Intermittent
P0465
Purge Flow Sensor Circuit Malfunction
P0466
Purge Flow Sensor Circuit Range/Performance
P0467
Purge Flow Sensor Circuit Low Input
P0468
Purge Flow Sensor Circuit High Input
P0469
Purge Flow Sensor Circuit Intermittent
P0470
Exhaust Pressure Sensor Malfunction
P0471
Exhaust Pressure Sensor Range/Performance
P0472
Exhaust Pressure Sensor Low
P0473
Exhaust Pressure Sensor High
P0474
Exhaust Pressure Sensor Intermittent
P0475
Exhaust Pressure Control Valve Malfunction
P0476
Exhaust Pressure Control Valve Range/Performance
P0477
Exhaust Pressure Control Valve Low
P0478
Exhaust Pressure Control Valve High
P0479
Exhaust Pressure Control Valve Intermittent
P0480
Cooling Fan 1 Control Circuit Malfunction
P0481
Cooling Fan 2 Control Circuit Malfunction
P0482
Cooling Fan 3 Control Circuit Malfunction
P0483
Cooling Fan Rationality Check Malfunction
P0484
Cooling Fan Circuit Over Current
P0485
Cooling Fan Power/Ground Circuit Malfunction
P0486
Exhaust Gas Recirculation Sensor “B” Circuit
P0487
Exhaust Gas Recirculation Throttle Position Control Circuit
P0488
Exhaust Gas Recirculation Throttle Position Control Range/Performance
P0491
Secondary Air Injection System (Bank 1)
P0492
Secondary Air Injection System (Bank 2)
P0200
Injector Circuit Malfunction
P0201
Injector Circuit Malfunction – Cylinder 1
P0202
Injector Circuit Malfunction – Cylinder 2
P0203
Injector Circuit Malfunction – Cylinder 3
P0204
Injector Circuit Malfunction – Cylinder 4
P0205
Injector Circuit Malfunction – Cylinder 5
P0206
Injector Circuit Malfunction – Cylinder 6
P0207
Injector Circuit Malfunction – Cylinder 7
P0208
Injector Circuit Malfunction – Cylinder 8
P0209
Injector Circuit Malfunction – Cylinder 9
P0210
Injector Circuit Malfunction – Cylinder 10
P0211
Injector Circuit Malfunction – Cylinder 11
P0212
Injector Circuit Malfunction – Cylinder 12
P0213
Cold Start Injector 1 Malfunction
P0214
Cold Start Injector 2 Malfunction
P0215
Engine Shutoff Solenoid Malfunction
P0216
Injection Timing Control Circuit Malfunction
P0217
Engine Overtemp Condition
P0218
Transmission Over Temperature Condition
P0219
Engine Over Speed Condition
P0220
Throttle/Pedal Position Sensor/Switch B Circuit Malfunction
P0221
Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem
P0222
Throttle/Pedal Position Sensor/Switch B Circuit Low Input
P0223
Throttle/Pedal Position Sensor/Switch B Circuit High Input
P0224
Throttle/Pedal Position Sensor/Switch B Circuit Intermittent
P0225
Throttle/Pedal Position Sensor/Switch C Circuit Malfunction
P0226
Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem
P0227
Throttle/Pedal Position Sensor/Switch C Circuit Low Input
P0228
Throttle/Pedal Position Sensor/Switch C Circuit High Input
P0229
Throttle/Pedal Position Sensor/Switch C Circuit Intermittent
P0230
Fuel Pump Primary Circuit Malfunction
P0231
Fuel Pump Secondary Circuit Low
P0232
Fuel Pump Secondary Circuit High
P0233
Fuel Pump Secondary Circuit Intermittent
P0234
Turbocharger Overboost Condition
P0235
Turbocharger Boost Sensor A Circuit Malfunction
P0236
Turbocharger Boost Sensor A Circuit Range/Performance
P0237
Turbocharger Boost Sensor A Circuit Low
P0238
Turbocharger Boost Sensor A Circuit High
P0239
Turbocharger Boost Sensor B Circuit Malfunction
P0240
Turbocharger Boost Sensor B Circuit Range/Performance
P0241
Turbocharger Boost Sensor B Circuit Low
P0242
Turbocharger Boost Sensor B Circuit High
P0243
Turbocharger Wastegate Solenoid A Malfunction
P0244
Turbocharger Wastegate Solenoid A Range/Performance
P0245
Turbocharger Wastegate Solenoid A low
P0246
Turbocharger Wastegate Solenoid A High
P0247
Turbocharger Wastegate Solenoid B Malfunction
P0248
Turbocharger Wastegate Solenoid B Range/Performance
P0249
Turbocharger Wastegate Solenoid B Low
P0250
Turbocharger Wastegate Solenoid B High
P0251
Injection Pump Fuel Metering Control “A” Malfunction (Cam/Rotor/Injector)
P0252
Injection Pump Fuel Metering Control “A” Range/Performance (Cam/Rotor/Injector)
P0253
Injection Pump Fuel Metering Control “A” Low (Cam/Rotor/Injector)
P0254
Injection Pump Fuel Metering Control “A” High (Cam/Rotor/Injector)
P0255
Injection Pump Fuel Metering Control “A” Intermittent (Cam/Rotor/Injector)
P0256
Injection Pump Fuel Metering Control “B” Malfunction (Cam/Rotor/Injector)
P0257
Injection Pump Fuel Metering Control “B” Range/Performance (Cam/Rotor/Injector)
P0258
Injection Pump Fuel Metering Control “B” Low (Cam/Rotor/Injector)
P0259
Injection lump Fuel Metering Control “B” High (Cam/Rotor/Injector)
P0260
Injection Pump Fuel Metering Control “B” Intermittent (Cam/Rotor/Injector)
P0261
Cylinder 1 Injector Circuit Low
P0262
Cylinder 1 Injector Circuit High
P0263
Cylinder 1 Contribution/Balance Fault
P0264
Cylinder 2 Injector Circuit Low
P0265
Cylinder 2 Injector Circuit High
P0266
Cylinder 2 Contribution/Balance Fault
P0267
Cylinder 3 Injector Circuit Low
P0268
Cylinder 3 Injector Circuit High
P0269
Cylinder 3 Contribution/Balance Fault
P0270
Cylinder 4 Injector Circuit Low
P0271
Cylinder 4 Injector Circuit High
P0272
Cylinder 4 Contribution/Balance Fault
P0273
Cylinder 5 Injector Circuit Low
P0274
Cylinder 5 Injector Circuit High
P0275
Cylinder 5 Contribution/Balance Fault
P0276
Cylinder 6 Injector Circuit Low
P0277
Cylinder 6 Injector Circuit High
P0278
Cylinder 6 Contribution/Balance Fault
P0279
Cylinder 7 Injector Circuit Low
P0280
Cylinder 7 Injector Circuit High
P0281
Cylinder 7 Contribution/Balance Fault
P0282
Cylinder 8 Injector Circuit Low
P0283
Cylinder 8 Injector Circuit High
P0284
Cylinder 8 Contribution/Balance Fault
P0285
Cylinder 9 Injector Circuit Low
P0286
Cylinder 9 Injector Circuit High
P0287
Cylinder 9 Contribution/Balance Fault
P0288
Cylinder 10 Injector Circuit Low
P0289
Cylinder 10 Injector Circuit High
P0290
Cylinder 10 Contribution/balance Fault
P0291
Cylinder 11 Injector Circuit Low
P0292
Cylinder 11 Injector Circuit High
P0293
Cylinder 11 Contribution/balance Fault
P0294
Cylinder 12 Injector Circuit Low
P0295
Cylinder 12 Injector Circuit High
P0296
Cylinder 12 Contribution/Balance Fault
P0298
Engine Oil Over Temperature
P0100
Mass or Volume Air flow Circuit Malfunction
P0101
Mass or Volume Air flow Circuit Range/Performance Problem
P0102
Mass or Volume Air Flow Circuit low Input
P0103
Mass or Volume Air flow Circuit High Input
P0104
Mass or Volume Air flow Circuit Intermittent
P0105
Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
P0106
Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
P0107
Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108
Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0109
Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
P0110
Intake Air Temperature Circuit Malfunction
P0111
Intake Air Temperature Circuit Range/Performance Problem
P0112
Intake Air Temperature Circuit Low Input
P0113
Intake Air Temperature Circuit High Input
P0114
Intake Air Temperature Circuit Intermittent
P0115
Engine Coolant Temperature Circuit Malfunction
P0116
Engine Coolant Temperature Circuit Range/Performance Problem
P0117
Engine Coolant Temperature Circuit Low Input
P0118
Engine Coolant Temperature Circuit High Input
P0119
Engine Coolant Temperature Circuit Intermittent
P0120
Throttle Pedal Position Sensor/Switch A Circuit Malfunction
P0121
Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem
P0122
Throttle/Pedal Position Sensor/Switch A Circuit Low Input
P0123
Throttle/Pedal Position Sensor/Switch A Circuit High Input
P0124
Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
P0125
Insufficient Coolant Temperature for Closed Loop Fuel Control
P0126
Insufficient Coolant Temperature for Stable Operation
P0130
Ox Sensor Circuit Malfunction (Bank 1 Sensor 1)
P0131
Ox Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132
Ox Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133
Ox Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134
Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135
Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P0136
Ox Sensor Circuit Malfunction (Bank 1 Sensor 2)
P0137
Ox Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138
Ox Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139
Ox Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140
Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141
Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0142
Ox Sensor Circuit Malfunction (Bank 1 Sensor 3)
P0143
Ox Sensor Circuit Low Voltage (Bank 1 Sensor 3)
P0144
Ox Sensor Circuit High Voltage (Bank 1 Sensor 3)
P0145
Ox Sensor Circuit Slow Response (Bank 1 Sensor 3)
P0146
Ox Sensor Circuit No Activity Detected (Bank 1 Sensor 3)
P0147
Ox Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
P0150
Ox Sensor Circuit Malfunction (Bank 2 Sensor 1)
P0151
Ox Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152
Ox Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153
Ox Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154
Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155
Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0156
Ox Sensor Circuit Malfunction (Bank 2 Sensor 2)
P0157
Ox Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158
Ox Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159
Ox Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160
Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161
Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0162
Ox Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163
Ox Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164
Ox Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165
Ox Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166
Ox Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167
Ox Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
P0170
Fuel Trim Malfunction (Bank 1)
P0171
System Too Lean (Bank 1)
P0172
System Too Rich (Bank 1)
P0173
Fuel Trim Malfunction (Bank 2)
P0174
System Too Lean (Bank 2)
P0175
System Too Rich (Bank 2)
P0176
Fuel Composition Sensor Circuit Malfunction
P0177
Fuel Composition Sensor Circuit Range/Performance
P0178
Fuel Composition Sensor Circuit Low Input
P0179
Fuel Composition Sensor Circuit High Input
P0180
Fuel Temperature Sensor A Circuit Malfunction
P0181
Fuel Temperature Sensor A Circuit Performance
P0182
Fuel Temperature Sensor A Circuit low Input
P0183
Fuel Temperature Sensor A Circuit High Input
P0184
Fuel Temperature Sensor A Circuit Intermittent
P0185
Fuel Temperature Sensor B Circuit Malfunction
P0186
Fuel Temperature Sensor B Circuit Range/Performance
P0187
Fuel Temperature Sensor U Circuit Low Input
P0188
Fuel Temperature Sensor B Circuit High Input
P0189
Fuel Temperature Sensor B Circuit Intermittent
P0190
Fuel Rail Pressure Sensor Circuit Malfunction
P0191
Fuel Rail Pressure Sensor Circuit Range/Performance
P0192
Fuel Rail Pressure Sensor Circuit Low Input
P0193
Fuel Rail Pressure Sensor Circuit High Input
P0194
Fuel Rail Pressure Sensor Circuit Intermittent
P0195
Engine Oil Temperature Sensor Malfunction
P0196
Engine Oil Temperature Sensor Range/Performance
P0197
Engine Oil Temperature Sensor Low
P0198
Engine Oil Temperature Sensor High
P0199
Engine Oil Temperature Sensor Intermittent
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