EN / RU / ES / FR / DE

OBDII/EOBD diagnostics trouble codes definition

If your car is equipped with OBD-II or EOBD, you can access over 5,000 generic OBD-II diagnostic trouble codes (DTCs). These codes cover various vehicle systems, including Powertrain (P0XXX, P2XXX, P34XX), Body (B0XXX), Chassis (C0XXX), and Network/Communication (U0XXX, U2XXX, U3XXX). Additionally, there are more than 13,500 manufacturer-specific OBD-II codes available for diagnosing issues unique to different car brands and models. Make sure you're equipped with the right tools to understand and resolve these trouble codes to keep your vehicle running smoothly.

By using these OBD-II codes, you can effectively diagnose issues related to engine performance, safety features, suspension, and more.

Supported manufacturers with specific OBD2 codes:

Enter code:
+
P
-
+
0
-
+
0
-
+
0
-
+
0
-


Detailed Description of Error P0120

The OBDII error code P0120 is a generic trouble code that indicates a problem with the Throttle/Pedal Position Sensor/Switch ''A'' Circuit. This sensor is responsible for monitoring the throttle valve''s position and sending a signal to the Engine Control Module (ECM) or Powertrain Control Module (PCM). The ECM/PCM uses this information to calculate the correct air/fuel mixture and ignition timing for the engine.

When the ECM/PCM detects a problem with the throttle position sensor circuit, it will set the P0120 error code and illuminate the ''Check Engine'' light on the dashboard. The code can be set due to a variety of reasons, including a faulty sensor, wiring issues, or a malfunctioning ECM/PCM.

In most cases, the P0120 error code will not cause any severe problems with the engine''s performance. However, it can lead to issues such as poor engine idle, decreased fuel efficiency, and a lack of power when accelerating.

Possible Causes of Error P0120

  • Faulty Throttle Position Sensor (TPS): The TPS is a common cause of the P0120 error code. If the sensor is damaged or worn out, it may not send the correct signal to the ECM/PCM.
  • Bad or Corroded Wiring: Corrosion or damage to the wiring can prevent the TPS signal from reaching the ECM/PCM, setting the P0120 code.
  • Loose or Faulty Connections: A loose or faulty connection between the TPS and the ECM/PCM can also cause the P0120 error code.
  • ECM/PCM Malfunction: In some cases, the P0120 error code can be set due to a malfunctioning ECM/PCM. This is usually caused by a software issue or a hardware failure.
  • Dirty or Stuck Throttle Valve: A dirty or stuck throttle valve can prevent the TPS from sending the correct signal to the ECM/PCM, setting the P0120 code.

Possible Fixes for Error P0120

  • Inspect and Clean the Throttle Body: Cleaning the throttle body and valve can help resolve the P0120 error code. Use a throttle body cleaning kit to remove any dirt or debris.
  • Check and Repair Wiring: Inspect the wiring between the TPS and the ECM/PCM for any signs of damage or corrosion. Repair or replace the wiring as needed.
  • Replace the Throttle Position Sensor: If the TPS is damaged or faulty, replace it with a new one. Make sure to follow the manufacturer''s instructions for installation.
  • Check and Tighten Connections: Verify that all connections between the TPS and the ECM/PCM are secure and tight. If necessary, replace any faulty connections.
  • Update the ECM/PCM Software: If the P0120 error code is caused by a software issue, updating the ECM/PCM software may resolve the problem.
Can't find the right OBDII code in the catalog? Get professional advice from our smart assistant and find out the exact cause of the problem today!

Chat