01 MAF vs. MAP Sensors: Unraveling the Key Differences • 02 Starting A Car Dealership Business: What You Need To Know • 03 Understanding Gear Ratios: How Transmissions Impact Perform… • 04 The Flywheel: Understanding Its Parts, Functions, and Impor… • 05 How to fix a car that's not shifting gears properly • 06 10 Abbreviations for Sensors Used in Cars • 07 P0105 - MAP Sensor Circuit Insufficient Activity • 08 This Is Why Your Car Randomly Shakes At Idle Even Without W… • 09 P0025 B camshaft position - timing over retaded (Bank 2) • 10 Tesla Reveals The New Roadster And The First Thing Anyone N… •

DTC codes / P02xx · Fuel and air metering (injector circuits) / P0223

P0223Throttle Position Sensor B Circuit High Input

P0223 means the engine computer has detected a high-voltage signal on the Throttle Position Sensor B circuit, which usually corresponds to the second throttle plate position sensor inside the electronic throttle body. The computer expects the two throttle position sensor signals to agree, and a sustained high input on sensor B tells it the circuit is shorted to voltage, open, or the sensor has failed internally.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering (injector circuits)

Symptoms you may notice

  • Illuminated check engine light, often with no other noticeable symptoms
  • Reduced engine power or limp mode with a sluggish throttle response
  • Hesitation or stumble when accelerating from a stop
  • Unstable or surging idle speed
  • Transmission may shift harshly or refuse to downshift because it relies on throttle position
  • Cruise control or traction control may be disabled

Common causes, most likely first

  1. Throttle Position Sensor B signal wire shorted to a voltage source
  2. Open ground or reference circuit for sensor B causing the signal to float high
  3. Failed electronic throttle body assembly with an internal sensor fault
  4. Corroded, loose, or backed-out terminals at the throttle body connector
  5. Damaged wiring harness rubbed through against the engine or intake
  6. Water intrusion into the throttle body connector or sensor housing
  7. Rarely, a faulty engine control module driver on the sensor B circuit

How to diagnose and fix it

  1. Scan all modules and record freeze-frame data for P0223 before clearing anything
  2. Inspect the throttle body connector and harness for corrosion, chafing, or loose pins
  3. Back-probe the sensor B signal wire and compare its voltage to sensor A through the full sweep of the throttle plate
  4. Check the sensor B ground and 5-volt reference circuits for opens or excessive resistance
  5. Wiggle-test the harness while watching live throttle position data to expose intermittent faults
  6. If wiring and connectors pass, replace the electronic throttle body and perform the relearn or calibration procedure
  7. Clear codes and verify the repair by running a full drive cycle with live data monitoring

Why sensor B rarely fails alone

  • On most electronic throttle bodies, sensor A and sensor B are wired as opposites, so a high B signal often means the computer sees an implausible relationship rather than a simple short.
  • A dirty throttle body can cause the two sensors to disagree at closed throttle and set P0223 even though the sensor itself is healthy.
  • Technicians who replace the throttle body without checking the 5-volt reference and ground circuits frequently get a repeat code because the real fault is in the harness.
  • P0223 can be set by a low battery or charging system spike that momentarily pulls the reference voltage out of range, so check system voltage before condemning parts.
  • Some vehicles require a throttle body adaptation or idle relearn after repair, and skipping it can leave the engine idling high or setting a companion code.

Can I keep driving with P0223?

You can usually drive the vehicle to a shop, but expect reduced power and poor throttle response, so avoid highway merging, heavy loads, and towing until the fault is repaired.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage