Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0223 on 2011-2014 Hyundai Sonata: Throttle Position Sensor Circuit High Fixes

This code means the throttle position sensor is sending a high voltage signal. On the 2011-2014 Sonata, the sensor is part of the throttle body. The most common fix is replacing the entire throttle body assembly, which costs around $400-$800 at a shop, or $90-$200 for a DIY replacement part.

20 minutes to read 2011-2014 Hyundai Sonata
Most Likely Cause
Faulty Throttle Body Assembly
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$400 – $850
Parts Price
$90 – $250
⚠️ Drivable, but... — Driving is not recommended. The vehicle will almost certainly enter a reduced-power 'limp mode,' causing very slow acceleration and a top speed limited to around 20 mph. The engine may also stall unexpectedly, which is a significant safety risk in traffic.
Key Takeaways
  • P0223 on a 2011-2014 Sonata points to a high voltage signal from the secondary throttle position sensor.
  • The sensor is built into the throttle body; you cannot buy it separately. The most common fix is to replace the entire throttle body assembly.
  • Before replacing the part, check the wiring connector for damage and consider cleaning the throttle body if it's dirty.
  • After cleaning or replacing the throttle body, a simple key-on/key-off relearn procedure is necessary and can often be done at home.
  • Driving with this code is unsafe as the car can stall or have no power to accelerate.
  • Ensure you order the correct throttle body for your specific engine (2.4L or 2.0T), as they are different parts.
The trouble code P0223 stands for 'Throttle/Pedal Position Sensor/Switch B Circuit High Input'. In your Sonata, the engine's computer (ECM) has detected that the voltage signal from the secondary throttle position sensor (often called TPS 'B' or TPS '2') is above the normal operating range. This sensor, along with its counterpart TPS 'A', tells the computer how far open the throttle plate is. A 'high input' code means the sensor is sending a voltage that's higher than the maximum expected value, typically over 4.75 volts, suggesting an electrical problem like a short to power or an internal sensor failure.

What's Unique About the 2011-2014 Hyundai Sonata

For the 2011-2014 Hyundai Sonata (YF generation) with either the 2.4L or 2.0T Theta II engine, the dual throttle position sensors (TPS) are integrated into the electronic throttle body assembly. This means you cannot replace just the faulty sensor; the entire throttle body unit must be replaced. While wiring issues can cause this code, a failure of the internal sensor is very common, making throttle body replacement the most frequent and confirmed solution for P0223 on this specific vehicle and its platform mates.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle enters 'limp mode' with drastically reduced engine power and acceleration.
  • Electronic Stability Control (ESC) light may also illuminate.
  • Little to no acceleration or throttle response.
  • Engine stalling, especially when coming to a stop or at idle.
  • Hesitation or stumbling during acceleration.
  • Engine may be hard to start or fail to start at all.
  • Cruise control will not engage
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the accelerator pedal position sensor (APPS). While the APPS is part of the same system, P0223 specifically points to the sensor at the throttle body, not the one connected to the gas pedal.
  • Replacing only the throttle position sensor. On this vehicle, the sensor is not sold separately from the throttle body assembly.
  • Immediately replacing the throttle body without checking the wiring. A simple wiring short can mimic a failed sensor, so electrical diagnosis is a critical first step.

Most Likely Causes

  1. Faulty Throttle Body Assembly 🔴 High Probability The integrated throttle position sensor (TPS) is a well-documented, common failure point on the Theta II engines. The internal electronics of the sensor fail, causing a permanent high voltage signal.
    How to confirm: With a diagnostic scan tool, observe the live data for TPS sensor 2 (or B). If the voltage is stuck high (e.g., above 4.7V) and doesn't change as the throttle is manually opened and closed (with engine off, ignition on), the sensor inside the throttle body has failed. This is the most definitive test. 🎬 Watch: How to test the throttle body and position sensor.
    Typical fix: Replace the entire throttle body assembly. After replacement, a throttle relearn procedure must be performed.
    Est. part cost: $90-$250
  2. Damaged Wiring or Poor Connection 🟡 Medium Probability The wiring harness connector at the throttle body is exposed to engine heat and vibration, which can lead to frayed wires, loose pins, or corrosion over time. A short-to-power on the signal wire is a specific cause for a 'high input' code.
    How to confirm: Visually inspect the wiring harness and connector going to the throttle body for any signs of damage, corrosion, or loose pins. Use a multimeter to check for 5V reference and good ground at the connector. Then, test the signal wire for a short to power by checking for voltage with the sensor disconnected. A 'wiggle test' on the harness while watching live data can also reveal intermittent connection issues.
    Typical fix: Repair the damaged section of the 🎬 See this walkthrough for replacing the throttle body on 2.4L engines. wiring harness or replace the connector pigtail.
    Est. part cost: $15-$50
  3. Excessive Carbon Buildup in Throttle Body ⚪ Low Probability Direct injection (GDI) engines, like the Theta II, are prone to carbon buildup on intake components since fuel doesn't wash over the valves. While less likely to cause a 'high circuit' code, severe buildup could cause the throttle plate to stick slightly open, leading to an incorrect sensor reading at idle.
    How to confirm: Remove the air intake hose from the throttle body and inspect the throttle plate and bore for heavy black carbon deposits.
    Typical fix: Clean the throttle body thoroughly with a dedicated throttle body cleaner and a soft brush. A throttle relearn procedure should be performed after cleaning.
    Est. part cost: $10-$20

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): This is extremely rare. The PCM should only be considered after all other possibilities, including the throttle body and wiring, have been exhaustively tested and ruled out.

Diagnosis Steps

  1. Scan for codes. Confirm P0223 is present and check for any other related codes like P0123, P2106, or P2110.
  2. Visually inspect the wiring harness and connector at the throttle body. Look for any obvious signs of damage, corrosion, or loose connections.
  3. Using a scan tool, view the live data for Throttle Position Sensor 2 (or B). The voltage should be around 0.5V at idle and sweep smoothly up to around 4.5V at wide-open throttle. P0223 will likely show a voltage stuck high (>4.7V).
  4. Perform a 'wiggle test' on the harness while monitoring the live data to check for intermittent connections.
  5. If voltage is stuck high, disconnect the throttle body connector. Check for 5V reference and good ground at the appropriate pins on the harness side. If those are good, the wiring is likely okay and the throttle body has failed.
  6. If the problem persists after replacing the throttle body, thoroughly test the signal wire between the throttle body and the PCM for a short to a power source.
  7. As a preliminary step, you can try cleaning the throttle body if it appears dirty with carbon buildup. After cleaning, perform the throttle relearn procedure.
  8. If cleaning does not resolve the issue, replace the throttle body assembly.
  9. 🎬 Watch: Step-by-step throttle body replacement for Sonata and Optima.
  10. Perform the throttle position relearn procedure after replacement. A common manual method involves: Turn ignition 'ON' (engine off) for 10-15 seconds, then 'OFF' for 10-15 seconds. Repeat 4-5 times. Then start the engine and let it idle for 5-10 minutes. Some vehicles may require a scan tool for this procedure.

Parts You'll Likely Need

  • Throttle Body Assembly (2.4L GDI Engine) (OEM #35100-2G700) — This is the most common cause of the P0223 code on this vehicle because the non-serviceable Throttle Position Sensor (TPS) is integrated into this part.
    Trusted brands: Hyundai (OEM), Bosch, Hitachi, Autopart Premium
    OEM price range: $350-$450
    Aftermarket price range: $90-$250
  • Throttle Body Assembly (2.0T GDI Engine) (OEM #35100-2G710) — The 2.0L Turbo engine uses a different throttle body than the 2.4L. It is critical to order the part specific to your engine.
    Trusted brands: Hyundai (OEM), A1 Cardone, Standard Motor Products
    OEM price range: $400-$620
    Aftermarket price range: $95-$260

Related Codes That Often Appear With This One

  • P0123 — This code is for 'Throttle Position Sensor A Circuit High'. Seeing both P0123 and P0223 together strongly indicates a failure within the throttle body assembly, as both redundant sensors are reporting a high voltage fault simultaneously.
  • P2106 — This code means 'Throttle Actuator Control System - Forced Limited Power'. It is an informational code that is often set alongside P0223 to indicate that the ECM has put the vehicle into 'limp mode' as a direct result of the throttle sensor fault.
  • P2110 — This code means 'Throttle Actuator Control System - Forced Limited RPM'. Similar to P2106, this indicates the computer is actively limiting engine RPM due to the detected throttle system failure.

Technical Service Bulletins (TSBs) & Recalls

  • TSB 21-EM-009H: While not directly for P0223, this bulletin supersedes an older TSB (12-EM-003) and provides diagnostic guidelines for the turbocharger's electronic wastegate actuator on 2.0T models, which is part of the complex engine control system.
  • Campaign T3G / TSB 21-01-002H: This relates to the warranty extension for the engine long block due to connecting rod bearing issues and the related Knock Sensor Detection System (KSDS) software update. It does not cover the P0223 fault but is critical information for any owner of a Theta II equipped vehicle.

Platform-Specific Known Issues

  • Theta II Engine Issues: The 2.4L and 2.0T Theta II GDI engines in this generation of Sonata are known for several issues, including connecting rod bearing failure and oil consumption. While not directly related to the electronic throttle body, it's part of a broader context of potential engine problems for this vehicle. A class-action lawsuit resulted in extended warranties for some engine components, but this does not cover the throttle body.

Mechanic-Grade Diagnostic Values

  • Throttle Position Sensor (TPS) 2 Voltage — expected: Approx. 0.5V at closed throttle, sweeping smoothly to approx. 4.5V at wide-open throttle.. Failure: Voltage is stuck high, above 4.75V, and does not change with throttle plate movement.
  • Throttle Position Sensor (TPS) Internal Resistance — expected: 2.7 - 4.1 KΩ (kilo-ohms) between specified terminals on the sensor side of the connector.. Failure: Resistance is outside the specified range, indicating an internal sensor fault.
  • Throttle Position Angle (Live Scan Tool Data) — expected: Around 5° at closed throttle, increasing to approximately 88-90° at wide-open throttle.. Failure: The angle does not correspond to the physical position of the throttle plate or is stuck at a high value.
  • Throttle Body Connector Pin Voltages (Harness Side, KOEO) — expected: Pin 1: 5V (Sensor Reference), Pin 2: TPS 1 Signal, Pin 3: Ground, Pin 4: TPS 2 Signal, Pin 5: 5V (Sensor Reference), Pin 6: Motor Control.. Failure: Missing 5V reference or ground on the respective pins indicates a wiring or PCM issue, not a throttle body failure.

Scan Tool Commands That Help

  • Hyundai GDS (Global Diagnostic System): Active Test: ETC Motor — This bidirectional command allows a technician to force the electronic throttle control (ETC) motor to open and close. It's used to verify if the throttle motor and gears are functioning mechanically, independent of sensor inputs. If the motor actuates correctly but the code persists, it further isolates the fault to the sensor circuit.
  • Hyundai GDS (Global Diagnostic System): Resetting Adaptive Values — After replacing the throttle body or cleaning it, this function in the GDS resets the learned values in the Engine Control Module. This forces the ECU to relearn the new baseline closed and open positions of the throttle plate, which is more reliable than a manual relearn procedure.

Wiring & Ground Locations

  • GE01 — Left front of the engine compartment.. This is a primary engine compartment ground point. A loose or corroded connection here can cause a floating ground, leading to incorrect voltage readings from various sensors, including the throttle position sensor.
  • Ghg01 / Ghg02 — Located on the engine itself, likely on the cylinder head or block.. These are direct engine ground points. The PCM and its sensors rely on a solid ground path through the engine block. A faulty ground strap or connection at these points can introduce electrical noise and voltage offsets, potentially triggering a high circuit code.
  • Throttle Body Connector — Directly on the electronic throttle body, where the engine wiring harness connects.. This 6-pin connector is the single point of failure for all signals to and from the throttle body. Pins can become loose, corroded, or wires can fray at the back of the connector due to engine vibration and heat, causing intermittent or permanent high/low circuit faults.

Real Owner Repair Stories

  • YouTube Channel 'Heartland Mechanic' (Hyundai Sonata (Year not specified, but YF generation)) — Car would not accelerate, stuck in limp mode.
    ❌ Tried (didn't work) The video focuses directly on the successful repair.
    ✅ What actually fixed it The mechanic identified a broken wire inside the insulation at the throttle body connector. The wire appeared intact externally but was broken internally. Splicing in a new section of wire and repairing the connection at the pigtail resolved all symptoms without replacing the throttle body.

Documented NHTSA Reports

While the Sonata is the primary focus, cross-manufacturer records for the same engine family provide additional insight. NHTSA ODI #10845644 describes a situation where a vehicle with the same manufacturer's engine family presented with active codes P0223, P0445, and P2106; diagnostic tests revealed low compression in multiple cylinders, suggesting that in extreme cases, these electronic codes may coincide with significant internal engine wear.

Diagnostic Flowchart

Start by checking live data with a scan tool. P0223 on the Sonata's Theta II engine almost always points to one of two issues: a failed sensor inside the throttle body or a wiring fault.
Perform a careful visual inspection of the wiring harness and connector at the throttle body. Do you see any obvious damage like frayed wires, corrosion, or loose pins?
→ Repair the damaged wiring or replace the connector pigtail. The harness in this location is exposed to engine heat and vibration, making this a common point of failure.
With the ignition ON and engine OFF, use a scan tool to view live data for 'Throttle Position Sensor 2' (or 'TPS B'). What is the voltage reading?
This is the classic symptom of a failed TPS. As a final confirmation, disconnect the throttle body connector. Use a multimeter to check for a 5V reference and a good ground at the appropriate pins on the harness side.
→ The internal Throttle Position Sensor has failed. This is a well-documented, high-probability failure on the Theta II engine. Replace the entire throttle body assembly and perform the throttle relearn procedure to complete the repair.
→ The fault is in the wiring between the PCM and the connector, or a rare PCM failure. Trace the specific circuit (5V reference or ground) for an open or short before replacing any parts.
→ This indicates an intermittent connection. The 'wiggle test' failure confirms a wiring or connector pin issue. Repair the harness or replace the connector pigtail.
→ The fault is intermittent. The issue could be a rare, temporary short-to-power in the signal wire or a failing PCM. This requires more advanced diagnostics to trace the intermittent condition.
→ Diagnose and resolve the other codes first. A fault in another system could potentially trigger a throttle-related code. After fixing the other issues, clear codes and see if P0223 returns.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used OEM throttle body from a reputable salvage yard is a very sensible and cost-effective option for this repair. The failure is electronic, not typically mechanical wear, so a used part from a lower-mileage donor vehicle often has significant life remaining. Given the high cost of a new OEM part (over $400), a used part for under $150 is a common and successful repair strategy.

Donor-vehicle mileage cap: roughly under 80000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Verify the 6-pin electrical connector is free of corrosion, cracks, or bent pins.
  • Ensure the part number (e.g., 35100-2G700 for 2.4L) exactly matches the original part.
  • Check for any signs of physical damage to the aluminum housing or throttle plate.
  • Ask for the donor vehicle's VIN or mileage if possible to gauge its history.

Aftermarket brands forum-validated for this vehicle:

  • Bosch (Often an OEM supplier)
  • Hitachi
  • Dorman (Specifically their OE FIX models which claim to have improved internal components like Hall effect sensors).

Brands owners have reported issues with on this vehicle:

  • Unbranded, no-name parts from online marketplaces without warranties or reviews should be avoided, as quality control can be inconsistent.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2011 Hyundai Sonata Limited 2.4L

Symptoms: Sudden loss of power with the Check Engine Light (CEL) and ESC lights illuminating, causing the vehicle to enter limp mode.

What fixed it: Replacing the entire throttle body assembly resolved the limp mode and cleared the warning lights.

Source hint: hyundai-forums.com: Multiple threads confirm that P0223, often paired with P2106 and the ESC light, is a classic symptom of throttle body failure on the YF Sonata. Owners report that replacing the throttle body assembly resolves the limp mode and check engine light. URL: https://www.hyundai-forums.com/threads/2011-sonata-limited-2-4l-sudden-loss-of-power-and-cel-esc-lights.671325/

2012 Hyundai Sonata

Symptoms: The car would go into intermittent limp mode, accompanied by the ESC and check engine lights coming on.

What fixed it: The community consensus pointed towards a failing throttle position sensor, which is integrated into the throttle body, requiring replacement of the assembly.

Source hint: reddit.com/r/autorepair: A user with a 2012 Sonata described intermittent limp mode with ESC and check engine lights, a common scenario for this failure. The community consensus pointed towards a failing throttle position sensor within the throttle body. URL: https://www.reddit.com/r/autorepair/comment

Frequently Asked Questions

My 2011 Sonata is in limp mode with the Check Engine and ESC lights on. Is this the throttle body?
Yes, this is a classic symptom. The article context states that P0223, often paired with the ESC light and limp mode, is a well-documented sign of throttle body failure on this generation of Sonata, typically due to the integrated throttle position sensor failing.
Does the engine warranty extension (Campaign T3G) for my Sonata cover the P0223 throttle body issue?
No. According to the context, Campaign T3G / TSB 21-01-002H covers the engine long block for connecting rod bearing issues and does not cover the throttle body or the P0223 fault.
Can I just clean the throttle body on my Sonata to fix code P0223?
While cleaning is suggested as a preliminary step if heavy carbon buildup is visible, it is unlikely to be a permanent fix. The context identifies the primary cause as an internal electronic failure of the sensor, which cleaning will not resolve. Replacement is the typical fix.
After replacing the throttle body on my 2012 Sonata, do I need a special scan tool for the relearn procedure?
Not always. The context describes a common manual relearn method: Turn the ignition 'ON' (engine off) for 10-15 seconds, then 'OFF' for 10-15 seconds, repeating 4-5 times before starting the engine to idle. However, it notes that some vehicles may require a scan tool for this procedure.
I have a 2013 Kia Optima with the same P0223 code. Is the problem the same as on the Sonata?
Yes, most likely. The context identifies the 2011-2015 Kia Optima as a direct platform mate that uses the exact same Theta II engines and throttle body assemblies, and it notes that Optima owners report identical failures and fixes.
Is it a good idea to buy a used throttle body from a salvage yard to fix my Sonata?
The context suggests this is a 'very sensible and cost-effective option.' Since the failure is typically electronic rather than from mechanical wear, a used part from a lower-mileage vehicle (under 80,000 miles is suggested) is a common and successful repair strategy.
HYUNDAI SONATA THROTTLE BODY REPLACEMENT REMOVAL
HYUNDAI SONATA THROTTLE BODY REPLACEMENT REMOVAL
HOW TO TEST THROTTLE BODY ON HYUNDAI SONATA, THROTTLE POSITION SENSOR TEST
HOW TO TEST THROTTLE BODY ON HYUNDAI SONATA, THROTTLE POSITION SENSOR TEST
THROTTLE BODY REPLACEMENT REMOVAL HYUNDAI KIA 2.4 GDI ENGINE
THROTTLE BODY REPLACEMENT REMOVAL HYUNDAI KIA 2.4 GDI ENGINE
Hyundai sonata and kia Optima throttle body replacement
Hyundai sonata and kia Optima throttle body replacement
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0223 for:
  • Hyundai Sonata: 2011201220132014
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part