P0223

Universal

Throttle/Pedal Position Sensor/Switch B Circuit High Input

Time: 1 to 2 hours | Difficulty: Medium
High Severity

The P0223 code indicates that the Powertrain Control Module (PCM) has detected a higher-than-expected voltage signal from the Throttle/Pedal Position Sensor/Switch 'B' circuit. This fault often causes the vehicle to enter a 'limp mode' with reduced power or exhibit unpredictable acceleration, directly impacting safe vehicle operation.

Report an error with this code

⚠️ Before You Begin (Safety First)

Always ensure the vehicle is parked on a level surface with the parking brake engaged before attempting any repairs. Disconnect the battery's negative terminal before working on electrical components to prevent accidental short circuits or electrical shock. Be cautious of hot engine components and moving parts. If the vehicle exhibits erratic acceleration, do not drive it until the issue is resolved.

Common Symptoms

  • Check Engine Light illuminated
  • Reduced engine power or 'limp mode'
  • Erratic or unresponsive acceleration
  • Engine stalling
  • Difficulty maintaining a consistent speed
  • Cruise control may not work

Common Causes

  • Faulty Throttle Position Sensor (TPS)
  • Faulty Accelerator Pedal Position (APP) sensor
  • Open or short circuit in the TPS/APP sensor wiring
  • Corroded or loose electrical connectors
  • Faulty Powertrain Control Module (PCM) (rare)

Frequently reported on: General/Universal

Diagnostic Steps

  1. Visually inspect the Throttle Position Sensor (TPS) or Accelerator Pedal Position (APP) sensor and its wiring harness for any obvious damage, corrosion, or loose connections.
  2. Disconnect the sensor connector and check for bent pins or debris.
  3. Using a multimeter, test the voltage at the TPS/APP sensor connector according to your vehicle's service manual specifications to confirm proper power and ground.
  4. If accessible, test the sensor's resistance or voltage output while manipulating the throttle or pedal to check for smooth, consistent readings.
  5. Clear the code and test drive the vehicle after any repairs to see if the code returns.

👨‍🔧 When to Call a Professional

If you have replaced the Throttle Position Sensor (TPS) or Accelerator Pedal Position (APP) sensor and the P0223 code persists, or if complex electrical diagnostics involving wiring harnesses and PCM signal testing are required, it's time to consult a professional mechanic. Improper diagnosis can lead to further damage or unsafe driving conditions.

Need parts to fix this?

Commonly Asked Questions

What does 'Circuit High Input' mean for P0223?

It means the Powertrain Control Module (PCM) is receiving a voltage signal from the Throttle/Pedal Position Sensor 'B' circuit that is higher than its expected operating range, indicating an an electrical fault.

Can I drive with a P0223 code?

It is not recommended. The P0223 code directly impacts throttle control, which can lead to unpredictable acceleration, reduced power, or sudden stalling, making the vehicle unsafe to drive.

Is the Throttle Position Sensor (TPS) the same as the Accelerator Pedal Position (APP) sensor?

No, they are distinct. The APP sensor measures the pedal's position, while the TPS measures the throttle plate's actual position. P0223 can refer to a fault in either 'B' circuit depending on the vehicle's specific design, but often points to the APP sensor or a secondary TPS circuit.

How can I test the Throttle/Pedal Position Sensor?

You can use a multimeter to check the voltage output of the sensor. With the ignition on and engine off, the voltage should vary smoothly as the throttle or pedal is depressed. Consult your vehicle's service manual for specific voltage ranges.

What if replacing the sensor doesn't fix P0223?

If the sensor replacement doesn't resolve the code, the issue likely lies in the wiring harness (open or short circuit), corroded connectors, or, in rare cases, a faulty Powertrain Control Module (PCM). Further electrical diagnostics are necessary.

Related OBD2 Codes

← P0222 ← P0221 ← P0220 p0223 P0224 → P0225 → P0226 →