P0223 is a Generic OBD-II powertrain diagnostic trouble code that means the ECM/PCM has detected a voltage signal that is too high from the Throttle/Pedal Position Sensor/Switch “B” circuit.
The basic definition is standardized, but the exact sensor, circuit identification, connector pins, voltage limits, and diagnostic procedure vary by vehicle manufacturer and model year.
Important: P0223 does not automatically mean that the throttle body or accelerator pedal is defective. A short to voltage, damaged wiring, poor connector contact, sensor ground problem, or internal sensor failure can also cause this code.
P0223 Code Definition
- Code: P0223
- Type: Generic OBD-II
- System: Powertrain / Electronic Throttle Control
- Definition: Throttle/Pedal Position Sensor/Switch “B” Circuit High Input
- Fault type: High electrical input
What Does P0223 Mean?
The PCM monitors the electrical signal from the circuit identified as “B”. When that signal becomes higher than the expected calibrated range, the module can store P0223.
Modern electronic throttle systems commonly use redundant position signals. The PCM compares these signals to determine whether accelerator-pedal and throttle-position information is plausible.
A common sensor architecture may use a signal range of approximately 0.5–4.5 volts, but this is only a general example and should not be treated as a universal specification.
The actual P0223 threshold varies by manufacturer, engine, model year, and control-system design.
How the Electronic Throttle System Works
↓
APP Sensor Signals
↓
ECM / PCM
↓
Electronic Throttle Motor
↓
Throttle Plate
↓
TPS Feedback Signals
↓
ECM / PCM Comparison
The redundant signals allow the control module to detect an abnormal position signal and activate a protective strategy when necessary.
P0223 Symptoms
- Check Engine Light.
- Reduced engine power.
- Limp or fail-safe mode.
- Limited throttle response.
- Hesitation during acceleration.
- Unstable idle.
- Engine stalling in some cases.
- Surging or abnormal throttle response.
- Cruise control may stop operating.
- Traction-control or stability warnings may appear on some vehicles.
Common Causes of P0223
- Faulty throttle position sensor.
- Faulty accelerator pedal position sensor.
- Short to voltage in the “B” signal circuit.
- Damaged wiring.
- Corroded connector terminals.
- Loose electrical connector.
- Water intrusion.
- Incorrect sensor ground.
- Internal throttle-body sensor failure.
- Throttle-body mechanical problems.
- Reference or supply circuit problems.
- PCM/ECM fault, although this is less common.
Where Is the Sensor Responsible for P0223?
There is no universal physical location for Sensor “B”.
Depending on the vehicle design, the monitored “B” circuit may belong to a position sensor integrated into the electronic throttle body or an accelerator pedal position sensor.
The throttle body is generally located in the engine intake-air path near the intake manifold. The accelerator pedal position sensors are normally integrated into the accelerator-pedal assembly.
“B” does not universally mean driver's side, passenger side, front, or rear. It identifies a particular electrical signal or sensor channel in the vehicle's control strategy.
P0223 Signal Flow
↓
Position Sensor “B”
↓
B Signal Circuit
↓
ECM / PCM
↓
Signal Plausibility Check
↓
Signal Too High
↓
P0223 Stored
Typical P0223 Electrical Values
Many electronic position sensors operate using a reference voltage and a variable signal.
A common design may produce approximately 0.5V at one end of the operating range and approach approximately 4.5V at the other end.
These values are only general examples. Some systems use different voltage ranges, redundant signals, or different calibration thresholds.
Do not condemn a sensor simply because it does not match a generic 0.5–4.5V assumption. Always compare the measured voltage with the manufacturer's specification.
P0223 Live Data Diagnosis
An advanced scan tool can provide valuable information before replacing components.
Monitor the parameters available for the specific vehicle:
- Throttle Position Sensor 1.
- Throttle Position Sensor 2.
- Accelerator Pedal Position Sensor 1.
- Accelerator Pedal Position Sensor 2.
- Commanded throttle position.
- Actual throttle position.
- Throttle angle.
- Accelerator pedal percentage.
- Throttle sensor voltage.
- Electronic throttle control status.
- Reduced-power status.
- Engine RPM.
With the ignition ON and engine OFF, slowly operate the accelerator pedal while monitoring the redundant signals.
Look for:
- A signal stuck near the upper voltage limit.
- A signal higher than the manufacturer's specification.
- A signal that does not respond correctly to pedal movement.
- A sudden voltage jump.
- Intermittent spikes.
- Abnormal disagreement between redundant channels.
- A signal that changes when the wiring harness is moved.
When the scan tool displays percentages instead of voltage, compare the “B” channel with its companion position signal and the manufacturer's expected correlation.
P0223 Oscilloscope Waveform
An oscilloscope is particularly useful when the fault is intermittent or occurs too quickly for ordinary scan-tool data.
A healthy analog position signal should generally change smoothly according to the sensor design.
______/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Smooth position signal
A signal stuck near the upper limit may appear similar to:
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
Signal remains abnormally high
An intermittent wiring or sensor fault may create spikes or sudden disturbances:
______/ ̄ ̄\_/ ̄ ̄ ̄ ̄ ̄ ̄
Abnormal signal disturbance
For dual-channel electronic throttle systems, compare both channels simultaneously and use the manufacturer's expected waveform relationship.
How to Diagnose P0223
1. Scan All Modules
Record P0223 and all stored, pending, and history codes before clearing anything.
Additional throttle, pedal, reference-voltage, power-supply, or communication codes may reveal a common electrical problem.
2. Check Freeze Frame Data
Record engine RPM, vehicle speed, throttle position, accelerator-pedal position, engine load, and other available parameters.
3. Identify the Exact “B” Circuit
Use the vehicle-specific wiring diagram to determine which sensor and connector pins correspond to the “B” circuit.
This is essential because the same generic P0223 definition can correspond to different physical circuits depending on the vehicle.
4. Inspect the Connector
- Check for bent terminals.
- Check for loose terminals.
- Look for corrosion.
- Check for water intrusion.
- Inspect connector locks.
- Look for contamination or damaged seals.
5. Inspect the Wiring
Look for chafing, crushed wires, melted insulation, previous repairs, and wires contacting other circuits.
Pay particular attention to areas near the throttle body, engine brackets, and moving components.
6. Check for a Short to Voltage
Because P0223 is a circuit-high code, test whether the signal wire is being pulled toward a voltage source.
If the signal remains abnormally high even after disconnecting the sensor, investigate the harness for a short to voltage.
7. Check Reference and Ground
Verify the sensor reference/supply and ground circuits according to the vehicle-specific wiring diagram.
A faulty ground can distort sensor readings, while a reference-circuit problem may affect multiple sensors.
8. Perform a Wiggle Test
Monitor the relevant Live Data while gently moving the harness and connector.
If the signal suddenly changes, inspect the wiring and terminals closely.
9. Compare Sensor A and B
Compare the redundant position signals instead of evaluating the “B” channel alone.
The relationship between the two signals is often more useful than one absolute voltage reading.
10. Inspect the Throttle Body
Check for excessive carbon deposits, mechanical binding, contamination, or physical damage.
A dirty throttle body can contribute to throttle-control problems on some vehicles, but cleaning it should not replace electrical testing when P0223 is present.
11. Check the Fuse Box and Power Supply
Inspect the appropriate ECM/PCM, electronic throttle, engine-control, and ignition fuses according to the vehicle-specific fuse diagram.
Fuse-box labels may include abbreviations such as:
- ECM
- PCM
- ETC
- ETB
- EFI
- ENG
- IGN
The exact fuse number and location vary by vehicle.
Never replace a blown fuse with a higher-rated fuse.
Can a Dirty Throttle Body Cause P0223?
It can contribute to throttle-control problems on some vehicles, but it is not the first assumption for a circuit-high code.
If the electrical signal is stuck high, test the signal circuit, connector, sensor, reference, and ground before blaming carbon deposits.
Can a Bad Accelerator Pedal Cause P0223?
Yes. On vehicles where the “B” circuit belongs to the accelerator-pedal position system, a faulty pedal sensor or its wiring can produce P0223.
The exact assignment must be confirmed using the vehicle-specific wiring diagram.
Can Wiring Cause P0223?
Yes. Wiring faults are an important possibility.
A signal wire shorted to a voltage source can force the monitored circuit high. Corrosion, damaged insulation, poor terminal contact, and harness damage can also produce abnormal readings.
Is P0223 Serious?
P0223 can be serious because throttle-position information is important for engine torque control.
The vehicle may enter reduced-power or fail-safe operation when the control module detects unreliable position information.
If throttle response becomes severely restricted or unpredictable, the vehicle should be diagnosed promptly.
Can You Drive With P0223?
It depends on how the vehicle responds to the fault.
If the vehicle has normal operation with only the Check Engine Light, limited driving may be possible, but the fault should still be diagnosed.
If there is severe loss of acceleration, limp mode, stalling, or unpredictable throttle behavior, continued driving is not recommended.
P0223 Repair Cost
- Electrical diagnosis: approximately $80–$200+.
- Wiring or connector repair: approximately $100–$400+.
- Throttle-body service: approximately $100–$300+.
- Accelerator pedal assembly: approximately $150–$500+.
- Throttle-body replacement: approximately $300–$1,000+.
- ECM/PCM diagnosis or replacement: potentially $500–$2,000+.
Actual costs vary by vehicle, labor rate, parts availability, and the confirmed cause.
Throttle Relearn After Repair
Some vehicles require an electronic throttle relearn after replacing the throttle body or related components.
The procedure varies between manufacturers. It may be performed automatically, manually, or with a bidirectional scan tool.
Always follow the manufacturer's procedure for the exact vehicle.
Common Repair Mistakes
- Replacing the throttle body without testing the circuit.
- Replacing the accelerator pedal without identifying the “B” circuit.
- Assuming every P0223 signal must be exactly 4.5V.
- Ignoring the vehicle-specific wiring diagram.
- Ignoring connector corrosion.
- Failing to test for a short to voltage.
- Ignoring sensor ground.
- Cleaning the throttle body without electrical testing.
- Replacing the PCM before testing the wiring and sensor.
- Ignoring related DTCs.
- Failing to perform a required throttle relearn.
- Installing a larger fuse when the original fuse blows.
Related Codes
- P0123 – Throttle/Pedal Position Sensor/Switch “A” Circuit High Input.
- P0220 – Throttle/Pedal Position Sensor/Switch “B” Circuit.
- P0221 – Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance.
- P0222 – Throttle/Pedal Position Sensor/Switch “B” Circuit Low Input.
- P0223 – Throttle/Pedal Position Sensor/Switch “B” Circuit High Input.
- P2135 – Throttle/Pedal Position Sensor/Switch A/B Voltage Correlation.
- P2111 – Throttle Actuator Control System Stuck Open.
- P2112 – Throttle Actuator Control System Stuck Closed.
P0223 FAQ
What does P0223 mean?
P0223 means the ECM/PCM has detected a high electrical input from the Throttle/Pedal Position Sensor/Switch “B” circuit.
Is P0223 a generic code?
Yes. P0223 is a Generic OBD-II powertrain code, but the exact sensor, circuit pins, voltage limits, and diagnostic procedure vary by vehicle.
Does P0223 always mean a bad throttle body?
No. A short to voltage, damaged wiring, connector fault, accelerator-pedal sensor problem, or sensor-ground issue can also cause the code.
Where is Sensor B located?
There is no universal physical location. It can be part of the electronic throttle body or accelerator-pedal position system depending on the vehicle.
What voltage causes P0223?
There is no single universal voltage threshold. Use the manufacturer's specification for the exact vehicle.
Can P0223 cause limp mode?
Yes. Some electronic throttle systems restrict engine power when the control module detects unreliable position information.
Can a fuse cause P0223?
A power-supply or fuse problem can affect the throttle-control system on some vehicles, but a P0223 high-input condition should also prompt testing for a short to voltage.
Can a dirty throttle body cause P0223?
It can contribute to throttle-control problems, but a circuit-high condition requires electrical testing before the throttle body is condemned.
Can an oscilloscope diagnose P0223?
Yes. An oscilloscope can reveal a signal stuck high, spikes, intermittent faults, and abnormal waveform behavior that may not be visible in basic scan data.
Should I replace the PCM for P0223?
No. PCM replacement should be considered only after the relevant wiring, connector, reference, ground, sensor signal, and manufacturer diagnostic procedures have been verified.
Final Takeaway
P0223 means Throttle/Pedal Position Sensor/Switch “B” Circuit High Input.
The most important diagnostic principle is that P0223 identifies an abnormally high electrical signal, not a specific failed component.
Identify the exact “B” circuit for the vehicle, inspect the connector and wiring, test for a short to voltage, verify the reference and ground, monitor Live Data, and compare the redundant position signals.
Only after these tests should the throttle body, accelerator pedal, or PCM be considered for replacement.
Always use the manufacturer's wiring diagram, pinout, Live Data definitions, electrical specifications, and relearn procedure for the exact vehicle.