Severity High
P0223

Throttle/Pedal Position Sensor B Circuit High Input

What does the P0223 code mean?

Code P0223 indicates that the Engine Control Module (ECM) has detected a voltage signal from the throttle/pedal position sensor B that is higher than the expected range. This sensor is typically part of the accelerator pedal position (APP) sensor assembly or the throttle position sensor (TPS) on the throttle body. The high input suggests a short to voltage, a faulty sensor, or a wiring issue. This can cause the ECM to misinterpret driver input, leading to poor throttle response, reduced power, or limp mode.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm code P0223 and check for other related codes.

2

Step 2: Visually inspect the wiring and connectors for the throttle/pedal position sensor for damage, corrosion, or loose connections.

3

Step 3: Measure voltage at sensor signal wire with ignition on; compare to manufacturer specs (typically 0.5-4.5V). High voltage indicates a short to power.

4

Step 4: Test sensor resistance and voltage output while moving pedal/throttle; replace if out of range.

5

Step 5: If sensor and wiring are good, check for ECM issues (rare); consult service manual for pinout tests.

Need an OBD2 Scanner for the P0223? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended. The vehicle may enter limp mode, limiting speed and acceleration, which can be dangerous in traffic. Have it diagnosed promptly.

How much does it cost to fix?

Typically $50-$150 for a sensor replacement if DIY; labor at a shop can add $100-$200. Wiring repairs may cost less.

06. Related Codes