The diagnostic trouble code P0123, which indicates a high input in the throttle or pedal position sensor circuit A. Exploring the potential causes, symptoms, and troubleshooting steps, we aim to provide a comprehensive understanding of this issue.



P0123 means the engine computer detected a higher-than-expected signal in throttle or accelerator pedal position sensor/switch “A” circuit. It does not prove that the throttle position sensor (TPS) is bad. A short to voltage, damaged wiring, a loose or corroded connector, an internal TPS or accelerator pedal position (APP) sensor fault, or an integrated throttle body problem can all set this code. Save the scan data, inspect the connector and harness, compare live TPS/APP readings, and test the circuit before replacing parts.
Safety note: Stop driving and arrange a tow if the vehicle surges unexpectedly, stalls repeatedly, has little or no throttle response, or cannot maintain a safe speed in reduced-power mode. Do not force an electronic throttle plate or probe connector terminals without the correct wiring diagram and test method.
Diagnostic trouble code P0123 stands for Throttle/Pedal Position Sensor/Switch “A” Circuit High. The throttle position sensor reports throttle plate angle, while the accelerator pedal position sensor reports how far the driver presses the pedal. The engine control module (ECM) or powertrain control module (PCM) uses those inputs to control electronic throttle response and support fuel, ignition, and transmission strategies.
The important phrase is circuit high. It means the computer saw a signal above the range it expected under the monitored conditions. On a traditional three-wire TPS circuit, the sensor commonly uses a reference supply, a ground, and a signal return. A signal shorted to voltage can therefore look similar to an internally failed sensor. The exact threshold, wire arrangement, and conditions that set P0123 vary by vehicle, so generic voltage values should never replace the manufacturer’s test procedure.
Older cable-operated systems may use one separately replaceable TPS on the throttle body. Many electronic throttle control systems use paired TPS signals inside the throttle body and paired APP signals in the pedal assembly so the computer can compare them. Depending on the manufacturer, the “A” circuit named by P0123 may refer to a throttle-position or pedal-position channel. Confirm the code definition for the exact year, make, model, engine, and throttle system before testing or ordering a part.
P0123 can range from a Check Engine light with no obvious change to unpredictable throttle response. The immediate concern is maintaining reliable control of acceleration. When the computer cannot trust a throttle or pedal signal, it may limit throttle opening and place the vehicle in a failsafe or reduced-power mode.
| What the Vehicle Does | Recommended Action |
|---|---|
| Steady warning light; throttle and idle feel normal | Avoid unnecessary trips and arrange diagnosis soon |
| Reduced power but response remains smooth and predictable | Move the vehicle only if it can be done safely; avoid highways and heavy traffic |
| Surging, repeated stalling, very high idle, or little/no pedal response | Stop driving and arrange a tow |
The symptom pattern depends on how the circuit fails and how the vehicle responds to implausible throttle data. Record whether the problem occurs at idle, during acceleration, over bumps, after rain, or after recent engine-bay work. Those details can help separate a component fault from an intermittent connection.
These symptoms are not unique to P0123. Vacuum leaks, ignition or fuel faults, throttle actuator problems, and other sensor errors can create similar behavior. Use the stored data and circuit tests to confirm the cause.
| Possible Cause | What May Point to It | How to Confirm |
|---|---|---|
| Loose, wet, or corroded connector | Bent, discolored, spread, or backed-out terminals | Connector and terminal inspection |
| Signal circuit shorted to voltage | Chafed harness near brackets, heat, or recent repairs | Vehicle-specific voltage, isolation, and continuity tests |
| Failed TPS or APP sensor | Signal fixed high, erratic, or inconsistent with its paired channel | Live-data sweep plus power, ground, and signal checks |
| Integrated electronic throttle body fault | TPS is not separately serviceable; paired signals fail internal tests | Manufacturer test procedure |
| Sticking throttle plate or deposits | Visible restriction or commanded/actual movement mismatch | Mechanical inspection and live data |
| PCM, software, or vehicle-specific issue | External circuits test correctly or a relevant bulletin exists | OEM service information and professional diagnosis |
A reliable diagnosis moves from saved scan data and low-risk inspection to live-data and circuit testing. The goal is to prove where the high signal originates before replacing a sensor or throttle body.
Record P0123, whether it is stored or pending, every accompanying code, and the freeze-frame conditions. Related throttle codes such as P0120–P0124, pedal/throttle channel codes, or correlation codes can narrow the fault. If several sensors sharing a reference circuit set codes together, investigate the common supply before condemning the TPS. For code-family basics, see the A-Premium OBD2 codes guide.
Switch the ignition off and inspect the throttle body/TPS connector and, when applicable, the APP connector. Look for moisture, corrosion, bent or backed-out pins, broken locks, melted plastic, and insulation rubbed through near brackets or hot engine components. Do not overlook damage caused by recent intake, battery, or engine work.
Follow the vehicle procedure to inspect the throttle bore and plate for heavy deposits or obstruction. Do not force an electronic throttle plate unless the manufacturer permits it; doing so may damage gears or affect calibration. Deposits may contribute to a mechanical mismatch, but cleaning alone will not repair a signal circuit shorted to voltage.
Under the specified test conditions, move the accelerator slowly through its range while watching throttle angle, accelerator pedal position, and paired A/B channels. Healthy signals should change smoothly and maintain the relationship specified by the manufacturer. A fixed-high reading, sudden spike, flat spot, or disagreement between redundant channels provides a direction for circuit testing.
Use the correct wiring diagram to identify each terminal. Verify the reference supply, ground integrity, and signal with an appropriate meter and approved back-probing method. Compare results with the exact vehicle specification. If the signal remains high with the sensor disconnected, the harness or control-module side requires further isolation. If the circuit returns to normal when the component is disconnected, confirm power and ground before identifying the component as failed.
A generic P0123 definition does not account for every model-specific harness, connector, or calibration issue. Review service information and applicable technical service bulletins for the exact vehicle and VIN before replacing an expensive assembly or control module.
Match the repair to the confirmed test result. Do not replace the TPS merely because its name appears in the code.
Correct loose terminals, corrosion, water intrusion, damaged locks, chafed wires, opens, shorts to voltage, weak grounds, or unstable reference circuits first. Use automotive-grade terminals, wire, seals, and repair methods suitable for the engine compartment. Route and secure the repaired harness away from sharp edges, heat, and moving parts. Reconnect the circuit and repeat the test that originally exposed the fault.
If deposits restrict the throttle plate but circuit signals remain electrically sound, clean the throttle body with a product and procedure approved for the vehicle. Protect electronics and coated surfaces. Do not spray cleaner into electrical components, force the plate, or assume cleaning will correct a fixed-high voltage signal.
Replace the TPS only after verifying its supply, ground, wiring, and abnormal output. Before ordering, confirm year, make, model, engine, connector shape, terminal count, mounting design, interchange number, and whether the sensor is adjustable. You can compare compatible options in A-Premium’s throttle position sensor catalog.
If the TPS is sealed inside the electronic throttle body, the sensor may not be serviceable separately. Replace the complete throttle body only after the internal fault is confirmed. If testing identifies an APP sensor or pedal circuit fault instead, follow the manufacturer’s procedure for the pedal assembly. Never substitute a throttle body for a pedal-side diagnosis.
After cleaning or component replacement, perform the throttle or idle relearn specified for the vehicle. Some relearns occur automatically under defined conditions, while others require a scan tool. Avoid generic pedal sequences because the correct process varies by model.
Clear P0123 only after completing the repair. Confirm that TPS and APP readings move smoothly, paired signals correlate as specified, idle and throttle response are normal, and no related code returns as stored or pending. Complete a controlled road test only when throttle operation is predictable and safe, ideally under conditions similar to the saved freeze-frame data.
Common misdiagnosis: Replacing a TPS can leave P0123 unchanged when the actual problem is a shorted signal wire, damaged terminal, shared reference circuit, APP sensor, or integrated throttle body. Prove the failed part before ordering it.
P0123 is a generic OBD-II code, but the monitored channel, connector pinout, failure threshold, serviceable components, and relearn procedure vary. Toyota, Ford, Nissan, Chevrolet/GMC, Kia, Volkswagen, Peugeot, and other vehicles can store the same code without needing the same repair.
One model may use a removable TPS; another may integrate two throttle-position sensors into a sealed electronic throttle body. A model-specific bulletin may also identify a known harness, connector, or software condition. Always use the full vehicle information and verify the wiring diagram, service procedure, bulletins, and fitment. For nearby circuit faults, compare the diagnostic direction with P0121 range/performance and P0122 low-input.
Once testing confirms which component failed, A-Premium lets you check part compatibility by vehicle and compare separately serviceable throttle position sensors with complete throttle body options. Relevant product listings provide specifications and interchange information to support fitment checks. A-Premium also lists 24/7 customer service and a 90-day free-return policy for eligible orders. Verify the warranty, return terms, connector, terminal count, engine, and installation notes on the specific product page before purchase.
P0122 describes a signal below the expected range, while P0123 describes a signal above the expected range. They affect related circuits but lead diagnosis in different electrical directions.
A ground or return-circuit fault can distort a position-sensor signal, but the effect depends on circuit design. Test the reference, ground, and signal against the vehicle wiring diagram instead of assuming the sensor is bad.
Deposits can restrict throttle movement and contribute to a position mismatch, but P0123 is a circuit-high code. Cleaning will not repair a short to voltage, damaged connector, or internally failed sensor.
It may erase some stored information on some vehicles, but it does not repair the fault and can remove useful diagnostic evidence. Save the scan data before clearing anything.
That depends on the test result and vehicle design. A standalone TPS can be replaced separately, but many electronic throttle bodies contain sealed, integrated position sensors.
Recheck the connector, harness, reference and ground circuits, part fitment, relearn requirements, APP data, and vehicle-specific bulletins. A replacement sensor cannot correct a fault elsewhere in the circuit.