P0123 Code Explained: Throttle/Pedal Position Sensor “A” Circuit High Input Causes, Symptoms & Fixes

P0123 Code Explained: Throttle/Pedal Position Sensor “A” Circuit High Input Causes, Symptoms & Fixes

If your OBD-II scanner displays P0123, your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected that the voltage from the Throttle/Pedal Position Sensor “A” circuit is higher than the maximum value it expects to see.

The generic OBD-II definition for P0123 is:

Throttle/Pedal Position Sensor/Switch “A” Circuit High Input

Unlike P0120, which indicates a general circuit malfunction, or P0122, which identifies a low-voltage condition, P0123 specifically means the Sensor “A” signal is reading excessively high.

The PCM expects the throttle or accelerator pedal position signal to remain within a calibrated operating range at all times. When the voltage exceeds that range for a specified period, the module stores P0123 and may illuminate the Check Engine Light while placing the vehicle into a protective operating mode.

Depending on the manufacturer, Sensor “A” may refer to:

  • Throttle Position Sensor (TPS) A
  • Throttle Position Sensor 1
  • Accelerator Pedal Position Sensor A
  • Accelerator Pedal Position Sensor 1
  • Primary electronic throttle feedback sensor
  • Primary accelerator pedal input circuit
  • An internal position sensor integrated into an electronic throttle body

Because manufacturers use different electronic throttle strategies, P0123 does not always indicate the same physical component. On one vehicle it may involve a standalone throttle position sensor mounted on a cable-operated throttle body. On another, it may indicate an internal sensor inside a complete electronic throttle body or accelerator pedal assembly.

That distinction matters because replacing the wrong component can become an expensive lesson in why diagnosis comes before shopping.


What Does the P0123 Code Mean?

P0123 indicates that the PCM has detected a Throttle/Pedal Position Sensor “A” signal voltage that is higher than the expected operating range.

Most throttle and accelerator position sensors receive:

  • A regulated 5-volt reference from the PCM
  • A dedicated sensor ground
  • A signal wire that returns position information to the PCM

As the throttle plate or accelerator pedal moves, the sensor changes the signal voltage.

On many analog throttle-position sensors, the signal typically ranges between approximately:

  • 0.4–0.9 volts at or near closed throttle
  • 4.0–4.8 volts at or near wide-open throttle

These values are only general examples.

Actual specifications vary depending on:

  • Vehicle manufacturer
  • Sensor design
  • Electronic throttle strategy
  • PCM calibration
  • Sensor technology

Some systems use Hall-effect sensors instead of traditional potentiometers, while others use multiple redundant sensors operating on different voltage scales.

The PCM continuously compares the incoming signal against programmed limits.

If Sensor “A” reports a voltage that is significantly higher than expected, the PCM assumes the signal is unreliable and stores P0123.

The high voltage may be present:

  • Immediately after startup
  • Only while driving
  • During acceleration
  • During idle
  • Intermittently
  • Continuously

The fault may be electrical, mechanical, or occasionally software-related, although electrical faults are by far the most common.


P0123 Quick Facts

ItemInformation
DTCP0123
Generic DefinitionThrottle/Pedal Position Sensor “A” Circuit High Input
SystemElectronic Throttle Control
SeverityModerate to High
Safe to Drive?Generally No
Common SymptomsReduced Engine Power, poor throttle response, high idle, limp mode
Common CausesShort to voltage, open ground, failed TPS, failed pedal sensor, wiring damage
Repair CostApproximately $100–$1,200+
Related CodesP0120, P0121, P0122, P0124, P0223, P2135

How the Electronic Throttle System Works

Modern vehicles no longer rely exclusively on a mechanical cable between the accelerator pedal and throttle plate.

Instead, most vehicles use Electronic Throttle Control (ETC), commonly called drive-by-wire.

Rather than physically opening the throttle blade, the accelerator pedal sends an electrical request to the PCM.

The PCM then commands an electric motor inside the throttle body to open the throttle plate the appropriate amount.

To make this system reliable and safe, multiple sensors constantly verify one another.

A simplified sequence looks like this:

  1. The driver presses the accelerator pedal.
  2. Accelerator Pedal Position sensors measure pedal movement.
  3. The PCM calculates the desired engine torque.
  4. The PCM commands the throttle actuator motor.
  5. Throttle Position sensors verify actual throttle movement.
  6. The PCM continuously compares requested throttle angle with actual throttle angle.

If the PCM detects a disagreement or an impossible signal—such as Sensor “A” reporting a voltage above its maximum calibrated limit—it assumes the signal cannot be trusted.

Rather than risk unintended acceleration, the PCM typically limits engine power.


Why Modern Vehicles Use Multiple Position Sensors

Electronic throttle systems almost always use redundant sensors.

A typical accelerator pedal may contain:

  • Accelerator Pedal Position Sensor A
  • Accelerator Pedal Position Sensor B

Likewise, the electronic throttle body often contains:

  • Throttle Position Sensor A
  • Throttle Position Sensor B

The PCM compares these sensors thousands of times every minute.

It checks for:

  • High voltage
  • Low voltage
  • Missing signals
  • Signal dropouts
  • Incorrect mathematical relationships
  • Mechanical binding
  • Wiring faults
  • Internal electronic failures

The two sensors rarely produce identical voltages.

For example:

  • Sensor A may increase from 0.6 to 4.5 volts.
  • Sensor B may increase more slowly.
  • Another manufacturer may use one increasing signal and one decreasing signal.
  • Some systems use percentage calculations instead of raw voltage.

The PCM understands these expected relationships.

If Sensor “A” suddenly reports a voltage beyond its programmed maximum, the PCM identifies the condition as Circuit High Input and stores P0123.


How a Throttle Position Sensor Works

A throttle position sensor converts throttle angle into an electrical signal.

Depending on the vehicle, the sensor may use:

  • A potentiometer
  • Hall-effect electronics
  • Magnetoresistive technology
  • Integrated digital circuitry

Potentiometer-Style Sensors

Older throttle position sensors commonly use a resistive strip and movable contact.

As the throttle shaft rotates, the contact moves across the resistor, changing signal voltage.

Failures may occur because of:

  • Worn resistive tracks
  • Internal shorts
  • Contamination
  • Excessive wear
  • Broken solder joints
  • Heat damage

A high-voltage output may occur if the signal wire shorts to the reference circuit or if the sensor internally fails.

Hall-Effect Sensors

Many newer systems use Hall-effect sensors instead.

These have no physical contact between moving electrical parts, making them more durable.

However, they may still fail because of:

  • Internal electronic damage
  • Moisture intrusion
  • Connector problems
  • Wiring faults
  • Voltage-supply issues
  • Ground failures

Regardless of sensor design, the PCM only cares whether the reported position is believable.

If it isn’t, P0123 becomes a likely result.


How the Accelerator Pedal Position Sensor Works

On drive-by-wire vehicles, the accelerator pedal is also monitored electronically.

Instead of physically moving the throttle plate, the pedal sends electrical signals indicating the driver’s requested acceleration.

The PCM uses this information to determine:

  • Desired throttle opening
  • Engine torque
  • Fuel delivery
  • Ignition timing
  • Transmission shift strategy
  • Cruise-control operation
  • Stability-control intervention
  • Traction-control torque reduction

If the primary pedal sensor reports an impossibly high voltage, the PCM cannot safely determine driver intent.

In many vehicles this immediately triggers Reduced Engine Power mode.


How the PCM Detects P0123

The PCM continuously monitors Sensor “A” voltage.

It may store P0123 when it detects one or more of the following:

  • Signal voltage above the programmed maximum
  • Signal near reference voltage continuously
  • Voltage inconsistent with actual throttle angle
  • Voltage inconsistent with Sensor B
  • Pedal request that cannot physically occur
  • High signal lasting longer than the calibrated time limit
  • High signal during startup
  • High signal while the throttle is closed
  • High signal immediately after key-on
  • Signal outside the expected mathematical relationship

Every manufacturer uses slightly different calibration values.

However, the PCM’s logic remains the same:

If the voltage suggests a throttle position that is impossible or unsafe, it assumes the circuit has failed rather than trusting the signal.


What Does “Circuit High Input” Mean?

The phrase Circuit High Input refers to electrical voltage, not engine speed or throttle opening.

It means the PCM is receiving a signal that is higher than the allowable range.

Common electrical reasons include:

  • Signal wire shorted to the 5-volt reference
  • Signal wire shorted to battery voltage
  • Open sensor ground
  • Failed throttle position sensor
  • Failed accelerator pedal sensor
  • Internal electronic throttle body failure
  • Damaged connector
  • Corroded terminals
  • PCM input fault

A high-input code does not automatically mean the throttle is physically open.

It simply means the PCM believes the sensor voltage is unrealistically high.

That distinction becomes important during diagnosis because replacing the throttle body will not repair a signal wire that’s accidentally touching a voltage source.

Common P0123 Scan Tool Patterns

A capable scan tool can provide valuable clues before any electrical testing begins.

Monitoring live data helps determine whether the problem originates in the throttle body, accelerator pedal, wiring, connectors, or the PCM itself.

The following scan patterns are among the most common when diagnosing P0123.

Pattern 1: Sensor A Stuck Near Maximum Voltage

The scan tool may show:

  • Throttle Position Sensor A fixed at 100%
  • Signal voltage near 5 volts
  • No change when the throttle moves
  • Sensor B responding normally

Possible causes include:

  • Signal wire shorted to the 5-volt reference
  • Open sensor ground
  • Internal sensor failure
  • Damaged connector
  • Failed electronic throttle body

Pattern 2: Both Position Sensors Read High

If both Sensor A and Sensor B report unrealistically high values, suspect a problem affecting the entire circuit rather than an individual sensor.

Possible causes include:

  • Shared reference-voltage fault
  • Incorrect PCM voltage supply
  • Harness damage
  • Connector contamination
  • PCM internal fault

Pattern 3: Sensor A High While Actual Throttle Remains Closed

The scan tool may indicate:

  • 95–100% throttle position
  • Engine idling normally
  • Actual throttle plate barely moving

This usually indicates incorrect feedback rather than an actual mechanical throttle problem.

Possible causes include:

  • Failed throttle position sensor
  • Internal throttle-body electronics
  • Signal wire shorted to voltage
  • Open sensor ground

Pattern 4: High Voltage Appears Only While Driving

Some vehicles operate normally until vibration or engine movement affects the wiring.

Possible causes include:

  • Broken conductor inside insulation
  • Loose connector
  • Harness rubbing on engine components
  • Heat-damaged wiring
  • Loose PCM connector

Pattern 5: High Signal Returns After Harness Movement

If moving the harness causes Sensor A to suddenly jump toward maximum voltage, inspect:

  • Connector terminals
  • Engine harness routing
  • Firewall pass-through
  • Previous wiring repairs
  • Harness retainers

Intermittent wiring faults are far more common than many people expect.


Pattern 6: Multiple Sensor Codes Appear Together

P0123 may appear alongside codes affecting:

  • MAP sensor
  • Fuel pressure sensor
  • A/C pressure sensor
  • Accelerator pedal sensor
  • Throttle actuator
  • Electronic throttle control

When several unrelated sensors report abnormal voltage simultaneously, inspect the shared electrical circuits before replacing components.

One failed sensor can occasionally create what looks like an entire engine-management disaster.

Fortunately, wiring is usually cheaper than buying half the engine bay.


Common Symptoms of P0123

Symptoms vary depending on manufacturer programming and whether the fault is intermittent or continuous.

Common symptoms include:

  • Check Engine Light
  • Reduced Engine Power warning
  • Electronic Throttle Control warning
  • Limp mode
  • Poor throttle response
  • Delayed acceleration
  • Sudden loss of power
  • High idle
  • Rough idle
  • Engine surging
  • Hesitation
  • Bucking
  • Hard starting
  • Stalling
  • Cruise control disabled
  • Traction-control warning
  • Stability-control warning
  • Transmission shift problems
  • Poor fuel economy
  • Black smoke
  • Engine speed limited
  • Vehicle speed limited

Some vehicles immediately enter fail-safe mode.

Others continue driving normally until the fault occurs repeatedly.


Check Engine Light

The Check Engine Light is almost always the first symptom.

Depending on the manufacturer, additional warnings may include:

  • Reduced Engine Power
  • Electronic Throttle Control
  • ETC warning lamp
  • Wrench indicator
  • Service Engine Soon
  • Traction Control Disabled
  • Stability Control Disabled

These warnings often appear together because numerous vehicle systems depend on accurate throttle-position information.


Reduced Engine Power Mode

To prevent unintended acceleration, many manufacturers limit engine output whenever throttle-position data becomes unreliable.

Reduced-power mode may include:

  • Limited throttle opening
  • Limited engine RPM
  • Poor acceleration
  • Fixed throttle angle
  • Cruise-control cancellation
  • Transmission torque reduction
  • Limited vehicle speed

Although frustrating, this strategy is intended to keep the vehicle predictable until repairs can be made.


Poor Throttle Response

A high-input fault may confuse the PCM into believing the throttle is already open farther than it actually is.

As a result, the PCM may:

  • Ignore accelerator input
  • Limit throttle movement
  • Delay engine response
  • Enter limp mode
  • Restrict engine torque

Drivers commonly describe the vehicle as feeling “lazy” or “stuck.”


High Idle

Because the PCM no longer trusts throttle-position feedback, idle speed may become unstable.

Possible symptoms include:

  • Idle above specification
  • Engine hanging at higher RPM
  • Slow return to idle
  • Idle fluctuations
  • Intermittent idle surge

High idle may also result from throttle-body contamination or incorrect relearn procedures.


Hesitation During Acceleration

Some vehicles hesitate because the PCM receives conflicting information from the pedal sensors and throttle sensors.

Possible symptoms include:

  • Delayed acceleration
  • Flat spots
  • Slow engine response
  • Poor passing performance
  • Difficulty merging onto highways

Engine Surging

An intermittent high-voltage signal can cause repeated throttle corrections.

The PCM continually attempts to reconcile the conflicting information, producing:

  • Engine surging
  • Bucking
  • Jerking
  • Oscillating engine speed
  • Uneven acceleration

Stalling

Although less common than reduced-power mode, P0123 may also contribute to stalling.

The engine may stall:

  • At idle
  • During deceleration
  • While stopping
  • Immediately after startup
  • When shifting into gear

Incorrect throttle-position information affects idle airflow calculations, making stable idle difficult.


Hard Starting

A severe Sensor A fault may interfere with startup calculations.

Symptoms may include:

  • Extended cranking
  • Engine starts then stalls
  • Poor cold starts
  • Immediate limp mode after startup

Cruise Control Disabled

Cruise control depends on accurate throttle-position information.

If the PCM cannot trust Sensor A, cruise control is usually disabled until repairs are completed.


Transmission Shift Problems

Throttle-position data is a primary transmission input.

Incorrect data may cause:

  • Delayed shifts
  • Harsh shifts
  • Early shifts
  • Late shifts
  • Torque-converter issues
  • Reduced transmission performance

Drivers often suspect transmission failure when the real problem originates in the electronic throttle system.


Poor Fuel Economy

Improper throttle information affects:

  • Fuel delivery
  • Ignition timing
  • Load calculations
  • Torque management
  • Shift scheduling

As a result, fuel economy may decrease noticeably.


Is P0123 Serious?

Yes.

P0123 should generally be considered a moderate-to-high severity diagnostic trouble code.

The fault directly affects the system responsible for controlling engine power.

Depending on the vehicle, P0123 may lead to:

  • Reduced Engine Power mode
  • Limited acceleration
  • Poor drivability
  • Engine stalling
  • Disabled safety systems
  • Unpredictable throttle response

Ignoring the code increases the risk of becoming stranded or experiencing unsafe acceleration during traffic conditions.


Can You Drive With P0123?

Driving with P0123 is generally not recommended.

A short trip may be possible if:

  • Throttle response remains normal
  • No Reduced Engine Power message is displayed
  • The vehicle accelerates predictably
  • No stalling occurs

However, avoid driving if:

  • Engine power is severely limited
  • Idle speed is unstable
  • The accelerator pedal becomes unresponsive
  • The vehicle repeatedly enters limp mode
  • Multiple throttle-control codes are present

When throttle response becomes unpredictable, towing the vehicle is often the safest option.


What Happens If You Ignore P0123?

Ignoring the fault may result in:

  • Increasing drivability problems
  • Intermittent limp mode
  • Poor fuel economy
  • Catalyst damage from incorrect fueling
  • Unexpected stalling
  • Transmission performance issues
  • Repeated Check Engine Light activation

Electrical problems also tend to worsen over time as corrosion spreads or damaged wiring continues to deteriorate.

The warning light rarely disappears because the vehicle suddenly decided everything is fine.

It usually comes back because electrons are remarkably persistent about following damaged wiring.

P0123 vs. Related OBD-II Codes

Although P0123 specifically identifies a Throttle/Pedal Position Sensor “A” Circuit High Input condition, it is closely related to several other throttle and accelerator-pedal diagnostic trouble codes.

Understanding the differences between these codes helps narrow the diagnosis and prevents replacing good components.

P0123 vs. P0120

P0120 indicates a general malfunction within the Sensor “A” circuit.

It tells you the PCM has detected a problem but does not specify whether the signal is too high, too low, intermittent, or simply implausible.

P0123 is more specific.

It tells you the Sensor “A” signal voltage is higher than the PCM expects to see.

Typical P0123 causes include:

  • Signal wire shorted to voltage
  • Open sensor ground
  • Failed throttle-position sensor
  • Failed accelerator-pedal sensor
  • Internal throttle-body electronics
  • Wiring damage

P0123 vs. P0121

P0121 indicates a Range/Performance problem.

The sensor may still operate, but its output does not match expected throttle movement.

P0123 indicates an electrical high-voltage fault.

In other words:

  • P0121 = Incorrect signal
  • P0123 = Excessively high signal

P0123 vs. P0122

These codes are electrical opposites.

P0122

  • Low voltage
  • Short to ground
  • Missing five-volt reference
  • High resistance
  • Failed low-output sensor

P0123

  • High voltage
  • Short to five volts
  • Open ground
  • Failed high-output sensor
  • Signal wire contacting battery voltage

Both codes affect the same circuit but point technicians toward different electrical failures.


P0123 vs. P0124

P0124 identifies an intermittent Sensor “A” signal.

The voltage may repeatedly switch between normal and abnormal.

P0123 generally indicates that the signal remains above the calibrated limit long enough for the PCM to determine the circuit has failed.

Loose connectors may occasionally allow both codes to appear at different times.


P0123 vs. P0223

P0223 refers to Throttle/Pedal Position Sensor “B” Circuit High Input.

Many electronic throttle systems use two independent sensors.

Sensor A and Sensor B continuously verify each other.

If Sensor B develops a high-voltage fault, the PCM stores P0223 instead of P0123.


P0123 vs. P2135

P2135 indicates that Sensor A and Sensor B no longer agree.

One common cause is Sensor A becoming stuck at an excessively high voltage.

Because of this, P0123 and P2135 frequently appear together.


Can P0123 Cause Limp Mode?

Yes.

Reduced-power or limp mode is one of the most common consequences of a P0123 fault.

Since the PCM cannot trust throttle-position information, it limits engine power to reduce the possibility of unintended acceleration.

Depending on manufacturer programming, the PCM may:

  • Limit throttle opening
  • Ignore portions of accelerator-pedal travel
  • Restrict engine RPM
  • Reduce available torque
  • Disable cruise control
  • Disable traction control
  • Disable stability control
  • Hold the throttle at a predetermined safe position

Some vehicles continue driving with noticeably reduced performance.

Others barely accelerate beyond idle speed.


Can P0123 Cause Reduced Engine Power?

Absolutely.

Reduced Engine Power mode exists specifically to protect the driver whenever electronic throttle data becomes unreliable.

The PCM would rather disappoint the driver than surprise them.

Common Reduced Engine Power symptoms include:

  • Slow acceleration
  • Limited throttle response
  • Engine speed capped
  • Vehicle speed limited
  • Hesitation
  • Poor passing performance
  • Warning messages on the instrument cluster

Can P0123 Cause High Idle?

Yes.

A high Sensor “A” signal may cause the PCM to calculate an incorrect throttle angle.

Possible idle symptoms include:

  • Idle above specification
  • Hanging idle
  • Slow RPM drop
  • Surging idle
  • Inconsistent idle speed

Mechanical problems such as carbon buildup may worsen these symptoms, but the underlying cause of P0123 remains an electrical circuit fault.


Can P0123 Cause No Throttle Response?

Yes.

Ironically, a sensor reporting too much throttle may cause the PCM to ignore accelerator input altogether.

The PCM may determine that the signal is unsafe and enter fail-safe mode.

Possible symptoms include:

  • Engine starts normally
  • Vehicle barely accelerates
  • Accelerator pedal feels ineffective
  • Reduced Engine Power warning
  • Vehicle limited to low speeds

Can P0123 Cause Stalling?

It can.

Although less common than reduced-power mode, incorrect throttle-position information can interfere with idle control.

The engine may stall:

  • During deceleration
  • While stopping
  • Immediately after startup
  • When shifting into gear
  • While idling with accessories on

Can P0123 Affect Transmission Shifting?

Yes.

Automatic transmissions rely heavily on throttle-position information.

Incorrect throttle data may result in:

  • Harsh shifts
  • Delayed shifts
  • Early upshifts
  • Late downshifts
  • Torque-converter issues
  • Reduced shift quality

Transmission complaints sometimes disappear completely after repairing the electronic throttle system.


Can P0123 Disable Cruise Control?

Yes.

Cruise control depends on accurate throttle and pedal-position data.

Most manufacturers disable cruise control whenever the PCM cannot verify throttle position.

The system normally resumes operation after the underlying fault is repaired and the code is cleared.


Can P0123 Affect Traction Control?

Yes.

Modern traction and stability systems control engine torque through the electronic throttle body.

If throttle-position information becomes unreliable, the PCM may disable:

  • Traction Control
  • Electronic Stability Control
  • Vehicle Stability Assist
  • Dynamic Stability Control
  • AdvanceTrac
  • StabiliTrak

Additional warning lights may appear even though the traction-control system itself is functioning correctly.


Does P0123 Mean the Throttle Body Is Bad?

No.

Although an internal throttle-body failure can certainly trigger P0123, many vehicles require no throttle-body replacement at all.

Common alternatives include:

  • Signal wire shorted to voltage
  • Open sensor ground
  • Damaged connector
  • Failed accelerator-pedal sensor
  • Corroded wiring
  • Shared electrical faults
  • PCM connector problems

Proper electrical testing should always be completed before replacing expensive components.


Does P0123 Mean the TPS Is Bad?

Not necessarily.

The throttle-position sensor is certainly a suspect.

However, P0123 identifies an electrical condition—not a failed part.

Possible causes include:

  • Failed TPS
  • Failed pedal sensor
  • Wiring damage
  • Connector corrosion
  • Missing ground
  • Short to voltage
  • Internal throttle-body electronics
  • PCM input fault

Diagnosis determines which component actually failed.


Can a Bad Accelerator Pedal Sensor Cause P0123?

Yes.

On many vehicles, Sensor “A” refers to the primary accelerator-pedal position sensor rather than the throttle body.

A failed pedal sensor may cause:

  • Reduced Engine Power
  • Delayed acceleration
  • No throttle response
  • Cruise-control cancellation
  • Pedal-correlation faults
  • Electronic throttle warnings

Many manufacturers replace the complete pedal assembly rather than the sensor by itself.


Can a Short to Voltage Cause P0123?

Yes.

A signal wire contacting:

  • The five-volt reference
  • Battery voltage
  • Another powered circuit

can immediately force the signal above specification.

This is one of the most common electrical causes of P0123.


Can an Open Ground Cause P0123?

Yes.

Without a proper sensor ground, the signal voltage may float toward the reference voltage.

The PCM interprets this as an excessively high signal and stores P0123.

Ground failures often produce intermittent faults before becoming permanent.


Can Another Sensor Cause P0123?

Yes.

Some sensors share:

  • Five-volt reference circuits
  • Sensor grounds
  • Connector splices

Although a shared-circuit fault more commonly produces low-input codes, damaged wiring or incorrect voltage distribution elsewhere in the circuit can contribute to abnormal Sensor A readings.

Multiple unrelated codes should always prompt inspection of shared electrical circuits.


Can Low Battery Voltage Cause P0123?

Low system voltage is usually not the direct cause of P0123.

However, unstable charging voltage, weak battery connections, or module resets may contribute to abnormal throttle behavior.

Always verify battery and charging-system health before performing extensive diagnostics.


Can a Bad PCM Cause P0123?

PCM failure is possible but uncommon.

Consider the PCM only after confirming:

  • Proper reference voltage
  • Good sensor ground
  • Correct signal wiring
  • Healthy connectors
  • Functional throttle or pedal sensors
  • No shared-circuit faults

Replacing the PCM without completing these tests often results in unnecessary expense and the same warning light returning.

30 Common Causes of P0123

Although P0123 specifically indicates a Throttle/Pedal Position Sensor “A” Circuit High Input, the actual root cause can vary from a simple connector issue to a failed electronic throttle body.

The following are the most common causes technicians encounter.

1. Signal Wire Shorted to the Five-Volt Reference

A damaged harness may allow the signal wire to contact the PCM’s regulated five-volt reference.

This immediately forces the sensor signal higher than expected and commonly triggers P0123.


2. Signal Wire Shorted to Battery Voltage

A short to a 12-volt circuit is less common but can produce an abnormally high sensor signal.

This condition may also damage the sensor or PCM input.


3. Open Sensor Ground

Without a proper ground, the signal voltage may float toward the reference voltage.

An open ground is one of the most common electrical causes of a high-input code.


4. Failed Throttle Position Sensor

A worn or internally damaged TPS may produce a constant high-voltage output regardless of throttle position.


5. Failed Accelerator Pedal Position Sensor

On many vehicles, Sensor “A” is located inside the accelerator pedal assembly.

Internal electronic failure can cause the signal to remain excessively high.


6. Failed Electronic Throttle Body

Many drive-by-wire throttle bodies contain integrated position sensors.

Failure of the internal electronics often requires replacement of the complete throttle body.


7. Damaged Sensor Connector

Broken connector locks, cracked housings, or loose terminals may interrupt the sensor ground or signal circuit.


8. Corroded Connector Terminals

Moisture and corrosion increase resistance and can create unstable voltage readings.


9. Loose Connector

A connector that appears fully seated may have one terminal pushed backward inside the housing.


10. Bent Connector Pins

Bent pins may prevent proper electrical contact and produce intermittent high-voltage signals.


11. Weak Terminal Tension

Connector terminals lose spring tension over time.

Even clean terminals may no longer grip the sensor pins securely.


12. Harness Chafing

Engine vibration may wear wiring insulation against:

  • Intake manifolds
  • Engine brackets
  • Cylinder heads
  • Firewall edges
  • Metal supports

Eventually the signal wire contacts another powered circuit.


13. Heat-Damaged Wiring

Exhaust manifolds, turbochargers, catalytic converters, and EGR components can damage nearby wiring.


14. Previous Wiring Repairs

Poor-quality repairs often introduce:

  • Incorrect wire gauge
  • Twisted connections
  • Household electrical connectors
  • Corrosion
  • Increased resistance

15. Water Intrusion

Water entering connectors or wiring harnesses may create electrical faults that become worse during wet weather.


16. Oil Contamination

Oil leaking into connectors softens seals and traps dirt, eventually affecting electrical connections.


17. Engine Harness Damage

Rodents, collision damage, or engine removal may damage wiring hidden inside protective loom.


18. Accelerator Pedal Harness Damage

The pedal harness is vulnerable to:

  • Shoes
  • Interior trim work
  • Remote-start installations
  • Alarm systems
  • Carpet interference

19. Shared Ground Problems

Several sensors often share a common low-reference circuit.

Ground problems can affect multiple sensors simultaneously.


20. PCM Connector Problems

Loose PCM connectors, corrosion, or damaged terminals may distort incoming sensor signals.


21. Poor Engine Grounds

High resistance between the engine, chassis, and battery affects numerous electronic systems.


22. Battery or Charging-System Problems

Although uncommon as a direct cause, unstable system voltage can interfere with throttle initialization and sensor operation.


23. Incorrect TPS Installation

Older adjustable throttle-position sensors must be installed in the correct rotational position.

Incorrect installation may produce excessive voltage.


24. Incorrect TPS Adjustment

Some older cable-operated systems require precise closed-throttle voltage adjustment.


25. Aftermarket Pedal Controller

Throttle-response controllers modify accelerator-pedal signals.

Poor installation or module failure may trigger P0123.


26. Aftermarket Performance Wiring

Improper electrical modifications occasionally introduce unwanted voltage into sensor circuits.


27. PCM Software Issues

Some manufacturers have released calibration updates addressing false electronic-throttle faults.

Always check Technical Service Bulletins before replacing expensive components.


28. Internal PCM Failure

Although uncommon, damaged PCM input circuitry may incorrectly interpret normal sensor voltage as excessively high.


29. Water-Damaged PCM

Flood damage or windshield leaks occasionally allow moisture into PCM connectors.


30. PCM Voltage Regulator Failure

A failed internal voltage regulator may affect multiple sensor circuits and generate several unrelated diagnostic trouble codes.

PCM failures remain one of the least common causes of P0123.

Always verify the entire circuit before condemning the control module.


Most Likely Causes by Symptom

SymptomMost Likely Causes
Sensor A fixed near 100%Short to voltage, failed TPS, open ground
Sensor A high, Sensor B normalSensor A failure or wiring fault
Both sensors highShared electrical fault or PCM issue
Reduced Engine PowerTPS, APP sensor, throttle body, wiring
Code appears after engine repairHarness damage or loose connector
Code appears over bumpsBroken conductor or poor terminal tension
Code appears after throttle-body replacementConnector issue, relearn not completed, defective replacement part
Multiple throttle codesShared reference, shared ground, connector damage
Cruise control disabledElectronic throttle fault
Harsh transmission shiftsIncorrect throttle-position information

Common Vehicles Affected by P0123

Because P0123 is a generic OBD-II diagnostic trouble code, it may appear on virtually any 1996-and-newer gasoline-powered vehicle.

Manufacturers commonly reporting P0123 include:

  • Chevrolet
  • GMC
  • Buick
  • Cadillac
  • Ford
  • Lincoln
  • Mercury
  • Toyota
  • Lexus
  • Honda
  • Acura
  • Nissan
  • Infiniti
  • Subaru
  • Hyundai
  • Kia
  • Mazda
  • Mitsubishi
  • Volkswagen
  • Audi
  • BMW
  • MINI
  • Mercedes-Benz
  • Volvo
  • Chrysler
  • Dodge
  • Jeep
  • Ram

Although the generic code definition remains the same, diagnostic procedures, connector locations, sensor designs, and relearn procedures vary by manufacturer.

Always consult factory service information before testing or replacing components.


Final Thoughts

The P0123 Throttle/Pedal Position Sensor “A” Circuit High Input code indicates that the PCM has detected an electrical signal that is higher than the allowable operating range for the primary throttle or accelerator-pedal position sensor.

The most common causes include:

  • Signal wire shorted to voltage
  • Open sensor ground
  • Failed throttle-position sensor
  • Failed accelerator-pedal sensor
  • Internal electronic throttle-body failure
  • Connector damage
  • Wiring harness faults
  • Corrosion
  • PCM connector problems

Common symptoms include:

  • Check Engine Light
  • Reduced Engine Power
  • Limp mode
  • Poor throttle response
  • High idle
  • Hesitation
  • Transmission shift problems
  • Cruise-control cancellation
  • Stability-control warnings

Because electronic throttle systems directly affect vehicle safety, P0123 should never be ignored.

The next section of this guide explains how to accurately diagnose the fault using:

  • Live scan-tool data
  • Voltage testing
  • Five-volt reference testing
  • Ground-circuit testing
  • Oscilloscope analysis
  • Wiring inspection
  • Connector testing
  • Throttle-body diagnostics
  • Accelerator-pedal diagnostics
  • Repair verification

Following a systematic diagnostic process prevents unnecessary parts replacement and ensures the real cause of the high-input condition is corrected.


How to Diagnose the P0123 Code

Diagnosing P0123 requires determining why the PCM is seeing a voltage that is higher than the allowable range from Throttle/Pedal Position Sensor “A.”

Although the code often points technicians toward the throttle position sensor, replacing the sensor without testing the circuit is one of the most common—and expensive—diagnostic mistakes.

Depending on the vehicle, the fault may involve:

  • A serviceable Throttle Position Sensor (TPS)
  • An integrated electronic throttle body
  • An Accelerator Pedal Position (APP) sensor
  • The accelerator pedal assembly
  • A short-to-voltage on the signal circuit
  • An open sensor ground
  • A damaged connector
  • A failed five-volt reference circuit
  • PCM connector damage
  • A PCM input fault

Always identify exactly what Sensor “A” refers to before beginning electrical testing.

On one vehicle it may be located inside the throttle body.

On another it may be inside the accelerator pedal assembly.

Guessing usually costs more than diagnosing.


P0123 Safety Precautions

Electronic throttle systems can move unexpectedly.

Before diagnosis:

  • Park on a level surface.
  • Apply the parking brake.
  • Place the transmission in Park or Neutral.
  • Keep fingers away from the throttle plate.
  • Disconnect the battery before wiring repairs unless live testing is required.
  • Use only approved back-probing techniques.
  • Never apply battery voltage directly to sensor circuits.
  • Use a battery maintainer during long ignition-on tests.

Some electronic throttle bodies automatically perform self-tests whenever the ignition is switched on.

Treat the throttle plate like a powered component.


Tools Required

A complete diagnosis may require:

  • Professional scan tool
  • Live-data graphing capability
  • OEM service information
  • Digital multimeter
  • Oscilloscope
  • Back-probe leads
  • Fused jumper wires
  • Wiring diagrams
  • Terminal test probes
  • Battery maintainer
  • Electrical contact cleaner
  • Basic hand tools

A generic code reader identifies P0123.

A professional scan tool explains why it occurred.


Step 1 – Confirm the Code

Connect the scan tool and record:

  • Stored codes
  • Pending codes
  • Permanent codes
  • Freeze-frame information
  • Battery voltage
  • Engine RPM
  • Vehicle speed
  • Engine load
  • Throttle Position Sensor A
  • Throttle Position Sensor B
  • Accelerator Pedal Position A
  • Accelerator Pedal Position B
  • Commanded throttle angle
  • Actual throttle angle

Do not erase the code yet.

Freeze-frame data often identifies:

  • Engine temperature
  • Throttle angle
  • Vehicle speed
  • Engine load
  • Battery voltage

These conditions help reproduce intermittent failures.


Step 2 – Check for Related Codes

P0123 frequently appears alongside other electronic throttle faults.

Pay particular attention to:

  • P0120
  • P0121
  • P0122
  • P0124
  • P0220
  • P0221
  • P0222
  • P0223
  • P0224
  • P0638
  • P2100
  • P2101
  • P2111
  • P2112
  • P2120
  • P2122
  • P2135
  • P2138

Code combinations often point directly toward the affected circuit.

Code CombinationLikely Direction
P0123 onlySensor A or individual wiring fault
P0123 + P2135Sensor disagreement
P0123 + P0223Shared circuit issue
Multiple sensor codesShared reference or ground problem
P0123 + throttle actuator codesThrottle body or motor

Step 3 – Identify Sensor “A”

Before touching the vehicle, verify:

  • Which sensor the code refers to
  • Connector pin locations
  • Signal wire color
  • Five-volt reference wire
  • Ground wire
  • Expected voltage specifications
  • Sensor relationship to Sensor B

Manufacturer wiring diagrams prevent replacing perfectly good parts.


Step 4 – Check Battery Voltage

Electronic throttle systems require stable electrical power.

Typical readings:

Engine OFF:

  • Approximately 12.6 volts fully charged

Engine RUNNING:

  • Approximately 13.5–14.8 volts

Inspect:

  • Battery terminals
  • Ground cables
  • Charging voltage
  • Alternator output

Low system voltage usually doesn’t create P0123 directly, but unstable power can create misleading throttle faults.


Step 5 – Perform a Visual Inspection

Inspect the entire electronic throttle system.

Look for:

  • Broken connectors
  • Bent pins
  • Corrosion
  • Water intrusion
  • Oil contamination
  • Harness damage
  • Chafed wiring
  • Melted insulation
  • Previous repairs
  • Loose grounds

Pay particular attention around:

  • Intake manifold
  • Throttle body
  • Accelerator pedal
  • Firewall
  • PCM connectors

Many P0123 repairs begin with simply finding damaged wiring.


Step 6 – Inspect the Throttle Body Connector

Disconnect the connector.

Check for:

  • Corrosion
  • Bent terminals
  • Loose pins
  • Water intrusion
  • Broken locks
  • Heat damage

A loose connector may intermittently remove the sensor ground, causing voltage to climb toward five volts.


Step 7 – Inspect the Accelerator Pedal Connector

Vehicles that use the accelerator pedal as Sensor “A” require equal attention.

Inspect for:

  • Moisture
  • Loose connectors
  • Damaged wiring
  • Aftermarket pedal controllers
  • Alarm-system wiring
  • Remote-start installations

The pedal harness is frequently disturbed during interior repairs.


Step 8 – Inspect the Throttle Plate

With the ignition OFF:

Inspect for:

  • Heavy carbon
  • Mechanical sticking
  • Foreign debris
  • Shaft damage
  • Incorrect installation

Carbon buildup alone rarely causes P0123 but may complicate diagnosis.


Step 9 – Observe Live Data

Turn the ignition ON without starting the engine.

Monitor:

  • TPS A
  • TPS B
  • APP A
  • APP B
  • Commanded throttle
  • Actual throttle

Normal readings should be:

  • Stable
  • Smooth
  • Logical
  • Consistent

Sudden jumps to maximum value indicate an electrical problem.


Step 10 – Check Whether Sensor A Is Stuck High

A typical P0123 vehicle may display:

  • 100% throttle
  • 99% pedal position
  • Nearly five volts
  • No change during movement

If Sensor A remains high while Sensor B responds normally, suspect:

  • Sensor failure
  • Wiring fault
  • Connector issue

Step 11 – Slowly Sweep the Pedal

Slowly depress the accelerator.

Watch for:

  • Smooth voltage increase
  • Sudden jumps
  • Flat spots
  • Maximum voltage spikes
  • Erratic movement

Repeat:

  • Slowly
  • Moderately
  • Quickly

Intermittent failures often appear only during certain pedal positions.


Step 12 – Compare Sensor A and Sensor B

Modern vehicles constantly compare redundant sensors.

Possible results:

Sensor A High — Sensor B Normal

Likely causes:

  • Sensor A failure
  • Wiring fault
  • Connector damage

Both Sensors High

Likely causes:

  • Shared reference issue
  • Ground failure
  • PCM issue

Pedal Normal — Throttle High

Likely causes:

  • Electronic throttle body
  • Internal TPS failure

Throttle Normal — Pedal High

Likely causes:

  • APP sensor
  • Pedal assembly
  • Pedal wiring

Step 13 – Measure Signal Voltage

Back-probe the Sensor A signal.

Typical analog values:

Closed throttle:

Approximately 0.5 volts

Wide-open throttle:

Approximately 4.5 volts

A P0123 fault may show:

  • Five volts continuously
  • Signal never decreases
  • Maximum voltage regardless of throttle position

Always compare with manufacturer specifications.


Step 14 – Test the Five-Volt Reference

Measure the reference circuit.

Possible results:

Correct

Approximately five volts.

Continue diagnosis.

Missing

Possible causes:

  • Open wire
  • Short to ground
  • PCM regulator fault

Battery Voltage Present

Possible causes:

  • Short to ignition voltage
  • Wiring damage
  • Incorrect repair

Applying twelve volts to a five-volt sensor circuit often damages multiple components.


Step 15 – Test the Sensor Ground

An open or high-resistance ground commonly creates P0123.

Perform:

  • Voltage-drop testing
  • Ground integrity testing
  • Resistance testing

Inspect:

  • Engine grounds
  • PCM grounds
  • Sensor grounds
  • Ground splices

Never rely solely on continuity.

A wire may pass continuity yet fail under load.


Step 16 – Test the Signal Wire for Shorts

Disconnect the sensor.

Check for shorts between the signal wire and:

  • Five-volt reference
  • Battery voltage
  • Adjacent circuits

Inspect harnesses near:

  • Exhaust components
  • Intake manifold
  • Engine brackets
  • Firewall

Signal wires rubbing through insulation frequently cause P0123.


Step 17 – Check for Open Circuits

Measure continuity between:

  • Sensor connector
  • PCM connector

Move the harness while testing.

Broken conductors often fail only during vibration.


Step 18 – Perform a Wiggle Test

Monitor live data.

Move:

  • Engine harness
  • Throttle connector
  • Pedal connector
  • Firewall harness
  • PCM connectors

Watch for:

  • Sudden voltage spikes
  • Sensor dropouts
  • Immediate code resets

If the voltage changes while moving one section of harness, inspect that area closely.


Step 19 – Check Terminal Tension

Connector terminals should grip securely.

Inspect for:

  • Loose terminals
  • Spread female connectors
  • Corrosion
  • Heat damage

Weak terminal tension creates intermittent faults that are difficult to duplicate.


Step 20 – Use an Oscilloscope

An oscilloscope provides the clearest view of intermittent faults.

A healthy signal should:

  • Rise smoothly
  • Fall smoothly
  • Remain free of spikes
  • Remain free of dropouts

Faulty waveforms may show:

  • Sudden jumps to five volts
  • Noise
  • Flat sections
  • Missing data
  • Intermittent spikes

Repeat testing while:

  • Moving the harness
  • Heating the sensor
  • Cooling the sensor
  • Lightly flexing connectors

Many intermittent P0123 faults become obvious on an oscilloscope long before they appear on a multimeter.


Next Section

The second half of this guide covers:

  • Accelerator pedal testing
  • Electronic throttle-body diagnostics
  • Bidirectional scan-tool testing
  • Wiring repairs
  • TPS replacement
  • Throttle-body replacement
  • Relearn procedures
  • Repair costs
  • Manufacturer-specific diagnostics
  • Common diagnostic mistakes
  • Frequently asked questions
  • Final repair verification

This section continues directly into the repair procedures so the finished article reads as one complete guide.

Step 21 – Test the Accelerator Pedal Position Sensor

If your vehicle uses the Accelerator Pedal Position (APP) Sensor as Sensor “A”, compare the pedal-position signals using live scan data.

Monitor:

  • APP Sensor A
  • APP Sensor B
  • Accelerator pedal percentage
  • Commanded throttle angle
  • Actual throttle angle

Slowly depress the pedal from idle to wide-open throttle.

A healthy sensor should produce a smooth, consistent signal without sudden jumps or spikes.

If APP Sensor A immediately jumps to maximum voltage while APP Sensor B responds normally, suspect:

  • Failed pedal-position sensor
  • Pedal assembly failure
  • Signal wire shorted to voltage
  • Open ground circuit

Many manufacturers sell the entire accelerator pedal assembly rather than the individual sensor.


Step 22 – Inspect Pedal Operation

Before condemning the electronics, inspect the pedal itself.

Look for:

  • Bent pedal arm
  • Floor mat interference
  • Loose mounting bolts
  • Debris behind the pedal
  • Water intrusion
  • Carpet interference
  • Broken return spring

Mechanical interference can create unusual sensor readings even though the electrical circuit remains intact.


Step 23 – Test the Electronic Throttle Body

If Sensor “A” is integrated into the throttle body, verify:

  • Sensor A output
  • Sensor B output
  • Commanded throttle angle
  • Actual throttle angle
  • Throttle motor operation
  • Five-volt reference
  • Sensor ground

A scan tool capable of viewing enhanced throttle data makes this process much easier.

If the throttle motor moves correctly but Sensor A remains fixed at maximum voltage, the throttle body’s internal electronics are a likely suspect.


Step 24 – Perform Bidirectional Testing

Many professional scan tools can command the throttle plate electronically.

Compare:

  • Commanded throttle angle
  • Actual throttle angle
  • Sensor A voltage
  • Sensor B voltage
  • Motor response

Possible observations include:

Commanded Movement — No Actual Movement

Possible causes:

  • Failed throttle motor
  • Mechanical binding
  • Internal gear failure

Actual Movement — Sensor A Remains High

Possible causes:

  • Failed internal position sensor
  • Sensor wiring fault
  • PCM input issue

Both Sensors Incorrect

Possible causes:

  • Shared electrical fault
  • PCM problem
  • Connector damage

Step 25 – Compare Throttle Data With Other Sensors

Throttle position should correspond with:

  • MAP readings
  • MAF readings
  • Engine load
  • Engine RPM

If airflow changes normally while Sensor A remains fixed at 100 percent, the PCM is receiving incorrect feedback.

This points toward an electrical problem rather than a mechanical throttle issue.


Step 26 – Inspect Aftermarket Equipment

Many vehicles equipped with:

  • Pedal boosters
  • Throttle controllers
  • Performance tuners
  • Piggyback controllers
  • Remote-start systems

intercept accelerator-pedal wiring.

Inspect all aftermarket devices before replacing factory components.

Poor-quality installations commonly introduce voltage faults.


Step 27 – Review Recent Repairs

Ask whether the vehicle recently received:

  • Throttle-body replacement
  • Engine repair
  • Intake manifold service
  • Battery replacement
  • PCM programming
  • Dashboard work
  • Alarm installation
  • Remote-start installation

Many P0123 complaints begin immediately after unrelated repairs.


Step 28 – Check Technical Service Bulletins

Before replacing expensive components, search manufacturer Technical Service Bulletins (TSBs).

Look for bulletins involving:

  • Electronic throttle updates
  • Harness repairs
  • Connector replacements
  • Software updates
  • Reduced Engine Power
  • Accelerator pedal faults

Sometimes the manufacturer already knows exactly where the wiring fails.


Step 29 – Verify PCM Power and Grounds

Inspect PCM:

  • Battery feeds
  • Ignition feeds
  • Ground circuits
  • Connector seating
  • Terminal condition

Poor PCM grounds may create multiple sensor faults simultaneously.


Step 30 – Measure Signal Voltage at the PCM

If the sensor produces a correct signal but scan-tool data remains incorrect, back-probe the PCM connector.

Possible findings:

Correct Voltage at Sensor and PCM

Possible causes:

  • Software issue
  • PCM processing fault

Correct at Sensor — Incorrect at PCM

Possible causes:

  • Wiring resistance
  • Connector damage
  • Broken conductor

Incorrect at Both Locations

Possible causes:

  • Failed sensor
  • Missing ground
  • Short-to-voltage
  • Component failure

Step 31 – Consider PCM Software

Some manufacturers release software updates addressing false throttle-position codes.

Reprogramming should only be performed using approved equipment with a battery maintainer connected.

Software updates do not repair damaged wiring.


Step 32 – Consider PCM Failure

PCM failure is rare.

Before replacing the module, verify:

  • Sensor operation
  • Five-volt reference
  • Ground integrity
  • Signal wiring
  • Connector condition
  • Live data
  • Related sensor operation
  • TSB information

Only after every external circuit passes inspection should the PCM become a suspect.


How to Fix P0123

Repairs depend entirely on the test results.

Common repairs include:

  • Repairing damaged wiring
  • Repairing an open ground
  • Replacing damaged connectors
  • Repairing a short-to-voltage
  • Replacing the throttle-position sensor
  • Replacing the accelerator pedal assembly
  • Replacing the electronic throttle body
  • Removing aftermarket throttle controllers
  • Updating PCM software
  • Replacing the PCM (rare)

Replacing the Throttle Position Sensor

On vehicles with a serviceable TPS:

  1. Disconnect the battery if required.
  2. Disconnect the electrical connector.
  3. Remove mounting screws.
  4. Remove the sensor.
  5. Install the new sensor.
  6. Adjust if required.
  7. Tighten fasteners to specification.
  8. Reconnect wiring.
  9. Perform throttle relearn.
  10. Verify live data.

Many newer vehicles do not use a separately replaceable TPS.


Replacing the Electronic Throttle Body

General procedure:

  1. Disconnect battery when required.
  2. Remove intake duct.
  3. Disconnect connector.
  4. Remove coolant hoses (if equipped).
  5. Remove mounting bolts.
  6. Install new gasket.
  7. Install replacement throttle body.
  8. Torque bolts correctly.
  9. Reconnect wiring.
  10. Perform throttle relearn.
  11. Clear codes.
  12. Verify operation.

Replacing the Accelerator Pedal Assembly

Typical procedure:

  1. Disconnect battery.
  2. Disconnect pedal connector.
  3. Remove mounting hardware.
  4. Remove pedal assembly.
  5. Install replacement assembly.
  6. Tighten hardware.
  7. Reconnect connector.
  8. Perform calibration if required.
  9. Verify APP Sensor A and B operation.

Wiring Repairs

When repairing damaged wiring:

  • Remove damaged sections completely.
  • Use the correct wire gauge.
  • Use sealed automotive splices.
  • Apply adhesive-lined heat shrink.
  • Protect with loom.
  • Route away from exhaust heat.
  • Secure the harness properly.

Never leave twisted wires wrapped in electrical tape.

Future-you—and the next technician—will appreciate the effort.


Connector Repairs

Replace damaged connectors whenever they show:

  • Broken locks
  • Corrosion
  • Loose terminals
  • Burned terminals
  • Missing seals
  • Water damage

Use OEM-quality pigtails whenever available.


Throttle Relearn Procedures

Many vehicles require throttle adaptation after:

  • TPS replacement
  • Throttle-body replacement
  • Cleaning
  • Battery disconnection
  • PCM replacement
  • Software updates

Depending on the manufacturer, relearn procedures may involve:

  • Scan-tool initialization
  • Ignition cycles
  • Idle relearn
  • Accelerator pedal sequence
  • Drive cycle

Always follow factory procedures.


Verifying the Repair

After repairs:

  1. Clear diagnostic codes.
  2. Perform relearn if required.
  3. Start the engine.
  4. Monitor live data.
  5. Compare Sensor A and Sensor B.
  6. Verify smooth throttle movement.
  7. Road test under multiple driving conditions.
  8. Confirm no pending codes return.
  9. Confirm Reduced Engine Power mode does not reappear.
  10. Verify cruise control and transmission operation.

Typical Repair Costs

RepairTypical Cost
Diagnostic testing$100–250
Wiring repair$150–500
Connector replacement$150–400
TPS replacement$100–350
Accelerator pedal assembly$150–600
Electronic throttle body$300–1,200+
PCM programming$100–300
PCM replacement$1,000–3,000+

Actual costs vary by manufacturer and labor rates.


Common Diagnostic Mistakes

Avoid these common errors:

  • Replacing the throttle body without testing the circuit
  • Ignoring sensor ground integrity
  • Forgetting to inspect aftermarket pedal controllers
  • Skipping live-data analysis
  • Ignoring freeze-frame data
  • Performing only continuity tests
  • Forgetting terminal-tension testing
  • Overlooking shared wiring faults
  • Forgetting relearn procedures
  • Condemning the PCM prematurely

The throttle body may be expensive.

Guessing is often even more expensive.


Manufacturer-Specific Notes

GM

Inspect:

  • Throttle body connector
  • Reduced Engine Power history
  • APP Sensor A/B correlation
  • Shared ground circuits

Ford

Compare:

  • Desired throttle angle
  • Actual throttle angle
  • TP Sensor 1
  • TP Sensor 2
  • APP Sensors

Toyota / Lexus

Verify:

  • TPS A/B agreement
  • APP Sensor data
  • Throttle initialization
  • Idle relearn

Honda / Acura

Inspect:

  • Pedal connector
  • Ground integrity
  • Electronic throttle connector
  • OEM replacement parts

Nissan / Infiniti

Perform:

  • Accelerator Pedal Released Position Learning
  • Throttle Valve Closed Position Learning
  • Idle Air Volume Learning

Hyundai / Kia

Inspect:

  • Harness routing
  • Water intrusion
  • Connector seals
  • APP sensor agreement

Volkswagen / Audi

Perform throttle adaptation after:

  • Cleaning
  • Replacement
  • Battery disconnect
  • PCM programming

BMW / MINI

Use manufacturer-level diagnostics to evaluate:

  • Pedal values
  • Throttle adaptation
  • Plausibility faults

Chrysler / Dodge / Jeep / Ram

Inspect:

  • ETC connector
  • APP assembly
  • Five-volt reference
  • Ground circuits
  • Reduced Engine Power history

Frequently Asked Questions

What usually fixes P0123?

Most repairs involve correcting wiring faults, replacing a failed throttle-position sensor, replacing an accelerator-pedal assembly, or replacing a defective electronic throttle body after proper testing.

Can I drive with P0123?

Driving is generally not recommended because reduced engine power or unpredictable throttle response may occur.

Does P0123 always mean the throttle body is bad?

No. Wiring, connectors, sensor grounds, pedal sensors, and signal shorts are often responsible.

Can a bad ground cause P0123?

Yes. An open or high-resistance ground can force the signal voltage high enough to trigger P0123.

Can a bad accelerator pedal cause P0123?

Yes. Many vehicles use the accelerator-pedal position sensor as Sensor “A.”

Can another sensor cause P0123?

Shared electrical faults occasionally influence multiple sensors, but direct shorts in the Sensor A circuit remain the most common cause.


Final Thoughts

The P0123 Throttle/Pedal Position Sensor “A” Circuit High Input code indicates that the PCM has detected an electrical signal that exceeds its programmed operating range.

While a failed throttle-position sensor or electronic throttle body can certainly be responsible, wiring damage, connector problems, open grounds, and accelerator-pedal sensor failures are frequently the real cause.

Successful diagnosis depends on verifying:

  • Live scan-tool data
  • Sensor voltage
  • Five-volt reference
  • Ground integrity
  • Signal wiring
  • Connector condition
  • Throttle-body operation
  • Accelerator-pedal operation

Replacing parts before completing these tests often wastes time and money.

When repaired correctly, the electronic throttle system should provide smooth throttle response, proper idle quality, restored engine power, and reliable long-term operation.

Continue Your Pro Street Diagnostics

For additional electronic throttle and accelerator-pedal diagnostics, continue with:

  • P0124 – Throttle/Pedal Position Sensor “A” Circuit Intermittent
  • P0220–P0224 – Throttle/Pedal Position Sensor “B” Codes
  • P2100–P2112 – Electronic Throttle Actuator Codes
  • P2120–P2138 – Accelerator Pedal Position Sensor Codes

These guides build on the concepts covered here and provide deeper troubleshooting for related electronic throttle-control faults.