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

Recent Comments
  • Reset the Maintenance Light on Dacia Sandero
    How to Reset the Maintenance Light on Dacia Sandero: A Detailed Guide Owning a Dacia Sandero comes with the responsibility of ensuring it runs optimally. An essential aspect of this is recognizing and addressing the maintenance reminders. This guide provides instructions on resetting the maintenance light for Dacia Sandero, a crucial step after servicing your […]
  • RESET ENGINE OIL LIFE CADILLAC CT6 ON 2014-2017
    Resetting the Engine Oil Life Indicator for Cadillac CT6 (2014-2017) The Cadillac CT6, a hallmark of luxury and engineering precision, requires meticulous care, especially when it comes to its engine oil. One of the essential aspects of maintaining this vehicle is understanding how to reset the engine oil life indicator. This feature ensures that the […]
  • Reset oil life for Hyundai Veloster ON 2014-2017
    Step-by-Step Guide: Resetting Oil Life on Hyundai Veloster (2014-2017) Maintaining the health of your Hyundai Veloster’s engine is crucial. The vehicle’s oil life monitoring system alerts you when it’s time for an oil change. If you have a Hyundai Veloster from the years 2014 through 2017, follow this guide to reset the oil life indicator […]
  • Reset Oil Change Warning Light for Dacia Duster 2009-2015
    Step-by-Step Guide: Resetting the Oil Change Warning Light for Dacia Duster (2009-2015) Do you own a 2009-2015 Dacia Duster? Then, knowing how to reset its oil change warning light is crucial. This light reminds you when to change the engine oil, ensuring peak performance for your vehicle. In this guide, we’ll walk you through the […]
  • 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 […]