P0223 — Throttle/Pedal Position Sensor/Switch “B” Circuit High #
Note: The code label may vary depending on the vehicle manufacturer. Below are some known variations:
- Throttle/Pedal Position Sensor/Switch “B” Circuit High Input (General/Generic OBD-II)
- Accelerator Pedal Position Sensor “B” Circuit High (Ford, GM)
- Throttle Position Sensor “B” Circuit High Voltage (Toyota, Nissan)
- Pedal Position Sensor “B” High Output (Hyundai, Kia)
Summary of code P0223 #
The P0223 diagnostic trouble code (DTC) is triggered when the engine control module (ECM) or powertrain control module (PCM) detects an abnormally high voltage signal from the Throttle/Pedal Position Sensor/Switch “B”. This sensor monitors the position of the throttle plate or accelerator pedal, sending a voltage signal that helps the ECM regulate air-fuel mixture and engine performance. When the signal is higher than the expected range for an extended period, the ECM interprets this as a potential fault—either in the sensor, its wiring, or the associated circuitry. Depending on the severity, the vehicle may enter “limp” mode to protect the engine and ensure driver safety. Prompt diagnosis is crucial to restore optimal throttle response and drivability.
Common symptoms for code P0223 #
A P0223 code often comes with unmistakable signs that something is amiss with your vehicle’s throttle or accelerator system. These symptoms can range from mild to severe and may vary depending on the make and model. Drivers or technicians may notice the following:
- Check Engine Light (CEL) illuminated
- Reduced engine power or limp mode activation
- Unresponsive or erratic accelerator pedal
- Poor engine acceleration or hesitation
- Engine stalling or hard starting
- High or fluctuating idle speed
Most probable causes for code P0223 #
Several factors can trigger a P0223 code, but some causes are more common than others. Identifying the root cause requires careful inspection and systematic testing. Here are the most frequent reasons, in order of likelihood:
- Faulty Throttle/Pedal Position Sensor “B”: The sensor itself may be defective, producing a consistently high voltage output.
- Open or shorted sensor wiring: Damaged, frayed, or corroded wires between the sensor and the ECM/PCM can lead to signal issues.
- Bad sensor connector: Loose, dirty, or corroded electrical connectors can disrupt the voltage signal.
- PCM/ECM fault: Rarely, the vehicle’s control module may have an internal fault affecting sensor signal processing.
- Incorrect sensor installation: Improperly seated or replaced sensors can generate abnormal readings.
Step-by-step diagnosis for code P0223 #
A thorough diagnosis ensures you don’t simply replace parts unnecessarily. Here’s an effective step-by-step process to pinpoint the issue behind a P0223 code:
- 1. Scan for codes and freeze frame data: Document all active and pending DTCs, noting conditions when P0223 was set.
- 2. Inspect the Throttle/Pedal Position Sensor “B”: Look for signs of physical damage or contamination.
- 3. Check sensor wiring and connector: Wiggle, inspect, and probe for loose, broken, or corroded wires and pins.
- 4. Measure sensor voltage output: Using a multimeter, verify the voltage on the “B” circuit; a high reading (typically above 4.5V) may confirm the fault.
- 5. Trace wiring to ECM/PCM: Check for continuity, shorts to power or ground, and proper grounding points.
- 6. Test with a known-good sensor (if available): Swap in a compatible sensor to rule out sensor failure.
- 7. Evaluate ECM/PCM (last resort): If all else checks out, verify control module integrity (consult OEM procedures or support).
Possible repairs for code P0223 #
Once you’ve found the culprit, targeted repairs can restore normal throttle response and engine performance. Typical fixes for a P0223 code include:
- Replacing the faulty Throttle/Pedal Position Sensor “B”
- Repairing or replacing damaged wiring or connectors in the sensor circuit
- Cleaning and securing electrical connectors
- Resetting or reprogramming the PCM/ECM (if required by OEM)
- Replacing the ECM/PCM (only if confirmed faulty after exhaustive testing)
Is it safe to drive with code P0223? #
Limited/Not recommended: While your vehicle may still be operable with a P0223 code, it will likely enter a reduced power or “limp” mode, drastically limiting acceleration and speed. This can be dangerous in traffic or on highways, especially if throttle response becomes unpredictable. For your safety—and to prevent further engine or transmission damage—it is best to have the issue diagnosed and repaired as soon as possible. Driving long-term with this code is strongly discouraged.
Vehicles most commonly affected by code P0223 #
While P0223 is a generic OBD-II code found across many manufacturers, certain vehicles experience this issue more frequently, especially those with electronic throttle control systems. Commonly affected models include:
- Chevrolet Silverado, Malibu, Trailblazer
- Ford F-150, Focus, Escape
- Toyota Corolla, Camry, Tacoma
- Nissan Altima, Sentra, Frontier
- Hyundai Sonata, Elantra
- Honda Accord, Civic
- Dodge Ram, Caravan
- Volkswagen Jetta, Passat
Note that this is not an exhaustive list—virtually any OBD-II compliant vehicle can set this code if the right conditions exist.
Common mistakes & best practices for code P0223 #
Misdiagnosis often leads to unnecessary part replacements or unresolved issues. Here are common pitfalls and tips to ensure an accurate repair:
- Assuming the sensor is always at fault—wiring and connectors are frequent culprits.
- Overlooking intermittent faults—wiggle tests and thorough inspection of connectors are crucial.
- Neglecting to clear the code and road-test after repairs—always confirm the fix.
- Ignoring OEM diagnostic procedures—manufacturer-specific guidance can reveal hidden quirks.
- Bypassing basic checks—such as battery voltage and ground integrity—can waste time.
Express FAQ for code P0223 #
When dealing with a P0223 code, drivers and technicians often ask:
Q: Can I just clean the sensor to fix P0223?
A: Sometimes cleaning the connector or sensor can resolve minor issues, especially if dirt or corrosion is present. However, if the sensor itself is internally faulty or the wiring is damaged, cleaning alone won’t fix the problem.
Q: Will disconnecting the battery clear a P0223 code?
A: Disconnecting the battery may temporarily erase the code, but if the underlying problem remains, the code will quickly return when the fault is detected again. Always address the root cause rather than simply clearing codes.
If in doubt, consult your vehicle’s service manual or seek advice from a qualified technician. Accurate diagnosis and prompt repair are key to maintaining your vehicle’s performance and safety.




