OBD-II DTC P0123 – Throttle Position Sensor/Switch A Circuit High Input
DTC P0123 meaning
DTC P0123 refers to a diagnostic trouble code indicating a high input signal from the Throttle Position Sensor (TPS) or switch A circuit. The TPS is responsible for monitoring the position of the throttle plate in the engine’s intake system. This information is crucial for the Engine Control Module (ECM) to manage fuel injection and ignition timing effectively. A high input signal suggests that the TPS is reporting a position that is outside the expected range, which can lead to performance issues.
DTC P0123 symptoms
Common symptoms associated with DTC P0123 may include:
- Illuminated check engine light
- Unresponsive or erratic throttle response
- Engine stalling or hesitation during acceleration
- Reduced engine power or limp mode activation
- Poor fuel economy
DTC P0123 causes
Several factors can trigger DTC P0123, including:
- Faulty throttle position sensor
- Wiring issues such as short circuits or open circuits in the TPS circuit
- Corroded or loose electrical connectors
- Faulty Engine Control Module (ECM)
- Mechanical issues with the throttle body
DTC P0123 seriousness
DTC P0123 is considered a serious issue as it can affect the vehicle’s drivability and safety. The high input signal from the TPS can lead to unpredictable throttle response, which may result in difficulty controlling the vehicle. Additionally, prolonged driving with this code can cause further damage to the engine or transmission components. It is advisable to address this code promptly to ensure safe operation.
How to diagnose DTC P0123
To diagnose DTC P0123, follow these steps:
- Use an OBD-II scanner to confirm the presence of the P0123 code.
- Inspect the throttle position sensor and its wiring for visible damage or corrosion.
- Check the electrical connectors for secure connections and signs of wear.
- Test the TPS using a multimeter to ensure it operates within the specified voltage range.
- Examine the throttle body for any mechanical obstructions or sticking.
- Clear the code and perform a road test to see if the code reappears.
How to fix DTC P0123 step-by-step instructions
To fix DTC P0123, follow these steps:
- Disconnect the battery to ensure safety while working on electrical components.
- Inspect and repair any damaged wiring or connectors related to the TPS.
- If the TPS is faulty, replace it with a new sensor.
- Clean the throttle body to remove any carbon buildup that may affect operation.
- Reconnect the battery and clear the DTC using an OBD-II scanner.
- Perform a road test to verify that the issue is resolved and the code does not return.
How to erase DTC P0123
To erase DTC P0123, follow these steps:
- Connect an OBD-II scanner to the vehicle’s diagnostic port.
- Turn on the ignition without starting the engine.
- Navigate to the “Erase Codes” or “Clear DTCs” option on the scanner.
- Confirm the action to clear the trouble codes.
- Disconnect the scanner and start the engine to ensure the code does not reappear.
Recommended tools for OBD-II diagnostics
Explore our expert picks: The Best OBD2 Scanners for 2025
Easy-to-use Multimeter for reliable diagnostics: AstroAI Auto-ranging Multimeter
Some of the links on this page may be affiliate links, which means we may earn a small commission if you make a purchase. This helps us keep our DTC database up to date and provide valuable content for free. We only recommend products that we have tested and believe to be the best in their class.