HomeTrouble CodesP0223

P0223 — Throttlepedal Position Sensorswitch B Circuit High

Generic OBD-II · all makesPowertrain (engine & transmission)

Code P0223 indicates that the voltage signal from the 'B' circuit of the throttle position sensor (or accelerator pedal position sensor) is higher than the maximum expected value. This typically points to an electrical fault such as a short to voltage, a sensor failure, or a wiring issue, rather than a mechanical problem.

Symptoms

What causes it — most likely first

1. Faulty throttle position sensor (or accelerator pedal position sensor)

The sensor itself may have an internal short or failure, causing the signal voltage to read too high. This is the most common cause.

2. Signal circuit shorted to voltage

The wiring for the sensor signal circuit may be damaged and touching a power source, such as a 5V reference or battery voltage wire, pulling the signal high.

3. Open or high resistance in sensor ground circuit

A broken or corroded ground wire can cause the sensor signal to float to a higher voltage, triggering the code.

4. Corroded, loose, or damaged connector

Poor connections at the sensor or PCM can introduce resistance or intermittent contact, leading to incorrect voltage readings.

5. Faulty PCM (rare)

An internal failure in the powertrain control module is possible but highly unlikely. This should only be considered after all other causes have been ruled out.

How it's diagnosed

  1. Connect a scan tool and verify the P0223 code. Check for any other related codes and review freeze frame data.
  2. Visually inspect the throttle position sensor (or accelerator pedal position sensor) and its connector for damage, corrosion, or loose terminals.
  3. Using a multimeter, check for proper reference voltage (usually 5V) and ground at the sensor connector.
  4. Monitor the sensor signal voltage with a scan tool or multimeter. With the throttle closed, the voltage should be low (typically below 1V). If it reads near 5V or higher, the signal is shorted to voltage.
  5. Disconnect the sensor and check the signal wire for a short to voltage. If the high voltage remains with the sensor unplugged, the short is in the wiring harness.
  6. If all wiring and sensor tests pass, suspect a PCM fault. Verify by checking for continuity and shorts between the PCM connector and sensor connector before condemning the PCM.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

What does the P0223 code mean?

It means the engine computer has detected a voltage signal from the 'B' throttle or pedal position sensor circuit that is above the normal maximum. This usually indicates an electrical fault.

Can I drive with a P0223 code?

It is not recommended. The vehicle may enter a reduced-power or limp mode, causing poor acceleration and unpredictable throttle response, which can be dangerous in traffic.

Is it safe to continue driving with this code?

No. The code can cause sudden loss of power or unintended acceleration limitations, increasing the risk of an accident. Have it diagnosed as soon as possible.

Do I need to replace the PCM for a P0223 code?

Almost never. The PCM is very rarely the cause. The problem is usually a faulty sensor, wiring short, or connector issue. Replacing the PCM without thorough testing is a common misdiagnosis.