Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

Is it safe to drive with a P0123 code?

Not advisable to drive long distances with a P0123 code. This OBD-II trouble code signals a high input from the throttle position sensor, which can lead to unexpected throttle behavior. If you notice symptoms such as sudden acceleration, a persistently high idle, or reduced power, pull over safely and arrange a diagnostic as soon as possible.


What P0123 Means


P0123 stands for the Throttle Position Sensor/Switch "A" Circuit High Input. The throttle position sensor (TPS) tells the engine control module (ECM) how far the throttle is opened. A reading that’s higher than expected can come from a faulty TPS, damaged wiring or connectors, grounding problems, or even a PCM/ECM fault. When the ECM sees a high TPS signal, it may interpret that the throttle is fully open, which can affect acceleration and idle behavior.


Safety implications When Driving


A high-throttle input can cause unpredictable throttle response, including sudden or prolonged acceleration, high idle, or power delivery that isn’t controllable in certain conditions. In some vehicles, the ECM may limit power or enter a conservative mode to protect the engine, but reliability is not guaranteed. Given these risks, driving with a P0123 should be limited and diagnostic work should be scheduled promptly.


Common Causes


These are the typical culprits behind a P0123 code. Identifying the correct one usually requires a hands-on inspection and testing with a scan tool and multimeter.



  • Faulty throttle position sensor (TPS) or sensor drift

  • TPS circuit wiring damage, shorts to voltage or ground, or loose/connectors

  • Grounding or battery/charging system issues affecting sensor readings

  • PCM/ECM fault or software-related issue

  • Dirty or sticking throttle body

  • Calibration or relearn needed after TPS or throttle body replacement


Because the causes are largely electrical or sensor-related, diagnosing P0123 typically requires a professional scan, wiring inspection, and testing of the TPS against manufacturer specifications.


What to Do Now if You See P0123


If the P0123 code appears, follow these steps to minimize risk and facilitate a safe repair process.



  1. Reduce speed and avoid aggressive acceleration. Maintain a safe following distance and prepare for possible throttle changes.

  2. Safely pull over at the next opportunity and assess whether the vehicle can be driven further without risking safety.

  3. Do not ignore the warning light. If you must move the vehicle, keep the trip as short and as careful as possible and seek a repair shop or tow if there are any signs of dangerous throttle behavior.

  4. Have the vehicle scanned with a proper OBD-II tool to confirm the code and capture freeze-frame data for diagnosis.

  5. Schedule a diagnostic with a qualified mechanic who can test the TPS, wiring, and ECM for faults and perform necessary repairs.


These steps prioritize safety and help ensure you get an accurate repair without risking a breakdown or unsafe driving conditions.


What a Mechanic Will Check


During a diagnostic, technicians typically verify both the sensor and its circuitry, plus related systems that could influence readings.



  • Visual inspection of the TPS sensor, its connectors, and the wiring harness for damage or corrosion

  • Measurement of TPS voltage and resistance against vehicle specifications using a multimeter

  • Testing for shorts or opens in the TPS circuit and ensuring proper grounding

  • Check for PCM/ECM faults or software updates that could affect TPS interpretation

  • Assessment of the throttle body for sticking or contamination; cleaning or replacement if needed

  • Verification of relearn/calibration procedures after sensor or throttle components are serviced


Based on findings, the mechanic will recommend repair, replacement, or software updates to restore correct throttle input readings and safe operation.


Summary


A P0123 code indicates a high input from the throttle position sensor and can lead to undesirable throttle behavior. While some vehicles may function in a limited way, it is not safe to rely on the car for regular driving until the issue is diagnosed and repaired. If you encounter this code, reduce driving, seek a professional diagnostic, and follow the recommended repair steps to restore safe operation.

Related Articles

Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.