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
P1229
Supercharger Intercooler Pump Not Working (Ford)
P1232
Low Speed Fuel Pump Primary Circuit Malfunction (Ford)
P1233
Fuel System Disabled Or Offline (Ford)
P1234
Fuel System Disabled Or Offline (Ford)
P1235
Fuel Pump Control Out Of Range (Ford)
P1236
Fuel Pump Control Out Of Range (Ford)
P1237
Fuel Pump Secondary Circuit Malfunction (Ford)
P1238
Fuel Pump Secondary Circuit Malfunction (Ford)
P1244
Generator Load Low (Ford)
P1245
Generator Load Input High (Ford)
P1246
Generator Load Input Failed (Ford)
P1258
Engine Metal Over Temperature Protection
P1259
VTEC System Malfunction (Acura)
P1260
Fuel Pump Speed Relay Control Circuit (GM)
P1260
Theft Detected – Engine Disabled (Mazda)
P1260
Theft Detected – Engine Disabled (Ford)
P1270
Vehicle Speed Limiter Reached (Mazda)
P1270
Vehicle Speed Limiter Reached (Ford)
P1281
Engine Is Cold Too Long (Chrysler)
P1282
Fuel Pump Relay Control Circuit(Chrysler)
P1285
Cylinder Head Over Temperature Sensed (Ford)
P1288
Intake Manifold Short Runner Solenoid Circuit (Chrysler)
P1290
CHT Sensor Out Of Range (Ford)
P1289
Manifold Tune Valve Solenoid Circuit (Chrysler)
P1289
CHT Sensor High Input (Ford)
P1290
CNG Fuel Pressure Too High (Chrysler)
P1290
CHT Sensor Low Input (Ford)
P1291
No Temp Rise Seen From Fuel Heaters (Chrysler)
P1292
CNG Pressure Sensor Voltage Too High (Chrysler)
P1293
CNG Pressure Sensor Voltage Too Low (Chrysler)
P1294
Target Idle Not Reached (Chrysler)
P1295
No 5 Volts To TP Sensor (Chrysler)
P1296
No 5 Volts To MAP Sensor (Chrysler)
P1297
No Change in MAB From Start To Run (Chrysler)
P1297
Low Voltage ELD Circuit (Acura)
P1298
High Voltage In ELD Circuit (Acura)
P1298
Lean Operation At wide Open Throttle (Chrysler)
P1299
Vacuum Leak Found (IAC Fully Seated)(Chrysler)
P1299
Cylinder Head Over Temperature Protection Active (Ford)
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
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