Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

3 min read

P0120 — Throttle/Pedal Position Sensor/Switch “A” Circuit #

Note: The wording of this code’s description may vary depending on the manufacturer. Always refer to your vehicle’s OEM documentation for the most accurate terminology.

Known description variations:

  • Throttle Position Sensor “A” Circuit Malfunction (Toyota, Ford)
  • Accelerator Pedal Position Sensor “A” Circuit (Hyundai, Kia)
  • Throttle/Pedal Position Sensor A Circuit (General Motors, Honda)
  • TP Sensor “A” Circuit Malfunction (Nissan, Chrysler)

Summary of code P0120 #

P0120 is a generic OBD-II diagnostic trouble code that signals an issue with the Throttle/Pedal Position Sensor/Switch “A” Circuit. This sensor monitors the position of either the throttle valve or the accelerator pedal, sending real-time data to the vehicle’s engine control module (ECM). When the voltage signal from circuit “A” is outside the expected range, the ECM triggers the P0120 code to warn of a possible malfunction. This code can indicate anything from a faulty sensor to wiring or connector issues, and may impact vehicle performance and drivability. Since the throttle and pedal position sensors are critical for precise engine control and safety, this code should not be ignored.

Common symptoms for code P0120 #

A malfunction in the throttle/pedal position sensor circuit can have an immediate and noticeable effect on how your vehicle drives. These symptoms are your car’s way of waving a red flag, urging you to investigate further. Typical warning signs include:

  • Check Engine Light illuminated
  • Erratic or unresponsive acceleration
  • Poor engine performance or stalling
  • Sudden loss of power or limp mode activation
  • Fluctuating idle speed
  • Transmission shifting issues (on some vehicles)
  • Reduced fuel efficiency

Most likely causes for code P0120 #

Several underlying factors can trigger the P0120 code, but some are more common than others. Think of this as a detective’s list of top suspects, ranked by likelihood:

  1. Faulty throttle position sensor (TPS) or pedal position sensor
  2. Worn, damaged, or corroded wiring/connectors in the sensor circuit
  3. Misadjusted or loose throttle body assembly (for cable-driven setups)
  4. Throttle body contamination or sticking (due to carbon build-up)
  5. Malfunctioning engine control module (ECM), though rare
  6. Sensor circuit short to ground or voltage

Step-by-step diagnostic process for code P0120 #

Diagnosing P0120 requires a methodical approach—like following a treasure map with a few possible detours. Here’s how a seasoned technician would tackle it:

  1. Connect a professional-grade OBD-II scanner to confirm code P0120 and check for related codes.
  2. Inspect the throttle/pedal position sensor and associated wiring for visible damage, corrosion, or loose connections.
  3. Use a digital multimeter to measure sensor voltage and ground at the connector, referencing OEM specifications.
  4. Check sensor output while operating the throttle or pedal—look for smooth, consistent changes in voltage.
  5. Test the wiring harness for continuity and shorts between the sensor and ECM.
  6. If equipped, inspect and clean the throttle body for carbon build-up or sticking mechanisms.
  7. Replace the sensor if it fails voltage or continuity tests; otherwise, consider ECM or harness issues as a last resort.
  8. Clear the code and test drive the vehicle to confirm proper operation and that no codes return.

Possible repairs for code P0120 #

The repair path for P0120 closely follows the diagnostic findings. Each fix corresponds to a specific root cause—think of it as matching the right key to the right lock:

  • Replace faulty throttle position or pedal position sensor
  • Repair or replace damaged sensor wiring and connectors
  • Clean or service the throttle body assembly
  • Adjust throttle cable or linkage (if applicable)
  • Replace the engine control module (ECM) only if all other causes are ruled out

Can you drive with code P0120? #

Limited: While the car may still be operable with code P0120 present, it’s not recommended to continue driving for extended periods. Symptoms like loss of power, erratic acceleration, or entering limp mode can make driving unpredictable and potentially unsafe. Immediate attention is advised to avoid stalling in traffic or causing further damage to the engine management system.

Vehicles most commonly affected by code P0120 #

P0120 is a universal OBD-II code, but it tends to show up more frequently on certain makes and models—often those with a history of sensor or wiring vulnerabilities. Although it’s not exclusive, the following vehicles are commonly reported:

  • Toyota Corolla, Camry, Tacoma
  • Ford F-150, Escape, Focus
  • Chevrolet Silverado, Malibu, Impala
  • Honda Accord, Civic, CR-V
  • Nissan Altima, Sentra, Frontier
  • Hyundai Elantra, Sonata, Tucson
  • Kia Optima, Sorento, Forte

Common mistakes & best practices for code P0120 #

A misdiagnosis or hasty repair can turn a simple fix into a prolonged headache. Here are some pitfalls to avoid, and tips to get it right the first time:

  • Replacing the sensor without testing wiring or connectors first
  • Ignoring related codes (like P0121–P0124) that provide more context
  • Overlooking throttle body cleaning or adjustment
  • Failing to clear codes after repair and verify with a test drive
  • Not checking OEM service bulletins for updated diagnostic or repair procedures

Express FAQ for code P0120 #

Still have questions? Here are quick answers to the most common concerns:

  • Q: Can a bad throttle position sensor cause transmission problems?
    A: Yes, especially on vehicles where throttle input affects shifting. You may notice harsh or delayed shifts.
  • Q: Is it expensive to fix code P0120?
    A: It depends on the root cause. Sensor replacement is usually affordable, while ECM or wire harness repairs can be costlier.