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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P2111 on 2011-2015 Lexus RX Hybrid: Throttle Stuck Open Causes and Fixes

On a 2011-2015 RX 450h, code P2111, especially with P0A0F after sitting in the cold, is often due to a known issue addressed by Lexus TSB L-SB-0021-15. The fix is typically an engine control unit (ECU) software update. If that doesn't work, cleaning or replacing the throttle body is the next step.

15 minutes to read 2011-2015 Lexus RX HYBRID
Most Likely Cause
Engine Control Unit (ECU) Software Update Needed
Difficulty
2/5
Est. Time
1.6 hrs
DIY Doable?
✅ Yes
Shop Labor
$120 – $850
Parts Price
$10 – $500
⚠️ Drivable, but... — You can likely drive, but the vehicle will be in a reduced-power 'limp mode'. You may experience high idle, poor acceleration, and unpredictable engine behavior, so driving should be limited to getting to a repair shop. The issue can worsen over time, potentially leading to a no-start condition.
Key Takeaways
  • For a 2011-2015 RX 450h, P2111 is very likely related to Lexus TSB L-SB-0021-15, especially if it appears with P0A0F in cold weather.
  • The first and most important diagnostic step is to check if the ECU needs a software update per the TSB. Do not skip this step.
  • Do not replace the throttle body until you have confirmed the ECU software is up-to-date and have tried cleaning the existing throttle body.
  • Driving with this code is possible but not recommended due to reduced power and unpredictable engine behavior.
The trouble code P2111 stands for "Throttle Actuator Control System - Stuck Open." This means the vehicle's main computer, the Engine Control Module (ECM), has detected that the throttle plate is stuck in a more open position than commanded. The throttle body regulates air intake into the engine, so when it doesn't close as expected, the ECM triggers this fault code and puts the vehicle into a protective "limp mode" to prevent unintended acceleration and protect the engine.

What's Unique About the 2011-2015 Lexus RX HYBRID

For the RX 450h of this era, P2111 is not just a random part failure. Lexus issued a Technical Service Bulletin (TSB L-SB-0021-15) specifically for this code, often appearing with P0A0F ('Engine Failed to Start'), after the vehicle has been parked in the cold. This indicates a specific software logic issue in how the ECU handles the electronic throttle under certain temperature conditions. The hybrid system's startup sequence is sensitive to air/fuel mixture, and a throttle plate that's unexpectedly open can disrupt this process, leading to the P0A0F code. This makes an ECU software update a more likely primary fix than on other vehicles where this code points directly to a mechanical failure.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What is the current status of your throttle body and ECU?
Did the code trigger after a cold soak or alongside P0A0F?
→ Contact a Lexus dealer to check if TSB L-SB-0021-15 applies to your RX 450h. You likely need an ECU software update.
→ Remove the RX 450h air intake hose and clean the throttle body bore with a dedicated cleaner and rag ($10-$20).
→ Disconnect the 12V battery, remove the air intake ducting, and clean the throttle body plate thoroughly with dedicated cleaner ($10-$20).
→ Contact a Lexus dealer or shop with Toyota Techstream software to check your ECU calibration against TSB L-SB-0021-15.
→ Replace the throttle body assembly (OEM part 22030-31030 or 22030-0P050) due to an internal motor or sensor failure ($350-$500).

Symptoms You May Notice

  • Check Engine Light illuminated
  • Vehicle enters 'limp mode' with significantly reduced engine power
  • Engine fails to start, particularly after being parked in cold weather (cold soak)
  • High or rough idle, sometimes fluctuating between 500-1000 RPM
  • Vehicle maintains speed or surges slightly even after taking your foot off the accelerator
  • VSC, ABS, and/or 'Check Hybrid System' warning lights may also appear on the dashboard
  • A metallic rattle or gear clatter sound shortly after a cold start has been noted by some owners, though not directly linked to P2111.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the throttle body before checking for the TSB. The most common fix for this specific vehicle and symptom set is a software update, which is much cheaper than a new part.
  • Assuming a high idle after cleaning the throttle body means the part is bad. The ECU often needs to go through a 'relearn' procedure, which can sometimes be accomplished by simply driving the car for a few miles.

Most Likely Causes

  1. Engine Control Unit (ECU) Software Update Needed 🔴 High Probability Lexus released TSB L-SB-0021-15 for 2010-2015 RX 450h models that exhibit P2111 and/or P0A0F after a cold soak, indicating a need for a software recalibration to address this specific condition.
    How to confirm: A Lexus dealership or a qualified shop with Toyota/Lexus Techstream software can check the current ECU calibration ID against the updated version specified in the TSB. They should also check for an "Authorized Modifications Label" under the hood, which indicates a previous flash.
    Typical fix: Reprogramming (flashing) the ECU with the updated software provided by Lexus. This is a non-mechanical fix that must be done with specialized tools. The labor time for this is typically under 1 hour.
    Est. part cost: $0
  2. Dirty or Sticking Throttle Body 🟡 Medium Probability → Shop Fuel Injection Throttle Body Over time, carbon and oil vapor from the PCV system can build up in the throttle body bore, physically restricting the throttle plate's movement and preventing it from closing fully. This is a common issue on many vehicles as they age.
    How to confirm: Remove the air intake hose from the throttle body and visually inspect for a ring of black carbon buildup around the throttle plate and bore. With the ignition off, you can try to manually move the plate to feel for any binding or sticking, but do not force it.
    Typical fix: Thoroughly clean the throttle body bore and plate with a dedicated throttle body cleaner and a soft, lint-free cloth or small brush. Spray the cleaner onto the rag, not directly into the throttle body, to avoid damaging electronics. A throttle body relearn procedure may be needed after cleaning, which for many Toyotas involves driving the vehicle for a few miles to allow the ECU to adapt. 🎬 See how to fix high RPM issues after cleaning.
    Est. part cost: $10-$20
  3. Failed Throttle Body Assembly ⚪ Low Probability → Shop Fuel Injection Throttle Body If the issue persists after a software update and cleaning, the internal electronic motor, gears, or position sensor within the throttle actuator can fail mechanically. In rare cases, foreign debris can enter the intake and physically jam the throttle plate.
    How to confirm: After performing the ECU update and cleaning the throttle body, if the code returns quickly, the unit itself is the likely culprit. A scan tool can monitor commanded vs. actual throttle position to confirm a discrepancy that points to an internal failure.
    Typical fix: Replace the entire throttle body assembly. This is a bolt-off, bolt-on procedure.
    Est. part cost: $200-$500

Rare But Worth Checking

  • Wiring Harness or Connector Issue: While less common, damage to the wiring or a poor connection at the throttle body connector can mimic a component failure. It's worth inspecting the harness for any visible damage, especially if other work has recently been done in the engine bay.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm P2111 is present. Check for any other codes, especially P0A0F.
  2. Note the conditions when the code set, particularly if it was after a cold start, using freeze frame data if available.
  3. Crucial First Step: Contact a Lexus dealer or qualified independent shop to check if TSB L-SB-0021-15 applies to your vehicle's VIN and if the ECU software is outdated. If it is, have the ECU reprogrammed. This resolves the majority of cases with these specific symptoms.
  4. If the software is already up-to-date or the TSB does not apply, proceed to inspect the throttle body.
  5. For safety, disconnect the negative battery terminal.
  6. Remove the engine cover and air intake ducting from the throttle body. This may require removing part of the cowl for better access.
  7. Visually inspect the throttle body bore and plate for heavy carbon buildup.
  8. If dirty, clean it thoroughly. Spray throttle body cleaner onto a lint-free rag (not directly into the unit) and wipe the bore and both sides of the plate. A soft brush can help dislodge heavy deposits.
  9. Reassemble, reconnect the battery, and start the vehicle. 🎬 Watch: How to perform a throttle body relearn procedure. The idle may be high initially. Drive the vehicle for several miles to allow the ECU to perform its idle relearn strategy.
  10. If the code returns after the software update and a thorough cleaning, the throttle body assembly is likely faulty and should be replaced.

Parts You'll Likely Need

  • Throttle Body Assembly (OEM #22030-31030) — If an ECU update and cleaning do not resolve the issue, the internal mechanics of the throttle body have likely failed, which is the ultimate cause of the plate sticking open. This part is a complete unit including the motor and sensor.
    Trusted brands: Lexus (OEM), Aisin, Denso, Hitachi
    OEM price range: $350-$500
    Aftermarket price range: $150-$300

Related Codes That Often Appear With This One

  • P0A0F — This code means 'Engine Failed to Start'. On this hybrid, if the throttle is stuck open (P2111), it allows too much air into the engine during the initial startup sequence, disrupting the sensitive air/fuel ratio required for the gasoline engine to fire up when commanded by the hybrid system. The TSB specifically links these two codes as a common pair.

Technical Service Bulletins (TSBs) & Recalls

  • L-SB-0021-15: Addresses a condition where the MIL comes on with DTC P2111 and/or P0A0F after a cold soak in 2010-2015 RX 450h vehicles. The fix is a modification to the Engine Control Module (ECM) logic.
  • L-SB-0001-18: A general procedure bulletin for how technicians should perform a Techstream ECU flash reprogramming, which is the process used to apply the fix from L-SB-0021-15.

Platform-Specific Known Issues

  • A known software issue can cause this code to appear with P0A0F after the vehicle sits in cold temperatures. This is documented in Lexus TSB L-SB-0021-15.
  • Owners on forums frequently report that the dealership ECU reflash, as described in the TSB, is the definitive fix for the cold-soak P2111/P0A0F combination.

Mechanic-Grade Diagnostic Values

  • Throttle Body Motor Resistance — expected: 0.3 - 100 Ω at 20°C (68°F) between terminals M+ and M-.. Failure: A reading outside this range, particularly a high resistance reading (e.g., over 170 Ω) when the component is warm, indicates an internal motor failure.
  • Throttle Position Sensor (TPS) Supply Voltage — expected: 4.5 - 5.5 V at the throttle body connector between pins VC (power) and E2 (ground) with the key on, engine off.. Failure: Voltage below or above this range indicates a problem with the ECM or the wiring harness, not necessarily the throttle body itself.
  • Techstream Live Data: THROTTLE POS #1 (VTA1) — expected: 0.5 - 1.2 V with throttle fully closed; 3.2 - 4.8 V with throttle fully open.. Failure: Voltage that is stuck, erratic, or does not change smoothly as the throttle is opened indicates a faulty position sensor.
  • Techstream Live Data: THROTTLE POS #2 (VTA2) — expected: 2.0 - 2.9 V with throttle fully closed; 4.6 - 5.5 V with throttle fully open.. Failure: This is a redundant sensor. If its readings do not correlate correctly with VTA1, the ECM will set a fault code.

Hidden / Shadow Codes Worth Checking

  • All Readiness Monitor Status for P2111: This is not a separate DTC, but a status check within the Techstream software. After a repair attempt, a technician can run this utility to see if the system's self-test for the P2111 condition passes. (see via Toyota Techstream software under the menu path: Powertrain / Engine / Utility / All Readiness. The result will display as NORMAL, ABNORMAL, or INCOMPLETE.)

Scan Tool Commands That Help

  • Techstream: Active Test: Control the Throttle Actuator — This bidirectional command allows a technician to manually command the throttle plate to open and close from the scan tool. It is used to verify if the throttle motor responds correctly to ECM commands, helping to isolate a mechanical jam from an electronic control issue.
  • Techstream: ECU Flash Reprogramming — This function is required to apply the software update specified in TSB L-SB-0021-15. It involves loading a new calibration file into the Engine Control Module (ECM) to correct the logic that causes P2111 in cold-soak conditions.

Wiring & Ground Locations

  • ECM (Engine Control Module) — Located in the right front of the engine compartment on the RX 450h.. The ECM is the computer that sends commands to the throttle body. All wiring for the throttle actuator and position sensors terminates here.
  • Throttle Body Connector (E6) — The 6-pin electrical connector on the throttle body assembly, located at the right rear of the engine.. This is the primary connection point for all power, ground, and signal wires between the ECM and the throttle body. Pins are typically identified as M+ (Motor Power), M- (Motor Ground), VC (Sensor Power), E2 (Sensor Ground), VTA1 (Primary Position Signal), and VTA2 (Secondary Position Signal).
  • Engine and Body Grounds — Multiple ground points are located throughout the engine compartment and chassis, documented in the vehicle's electrical wiring diagrams.. A poor or corroded ground connection for the ECM or related circuits can cause erratic voltage and mimic component failure, potentially leading to a P2111 code.

Real Owner Repair Stories

  • ClubLexus user 'mikemc12' (Lexus LS with 88k miles (demonstrates a common failure mode applicable to ETCS-i systems)) — Check Engine Light with P2111, vehicle would maintain speed after letting off the accelerator pedal.
    ❌ Tried (didn't work) Initial speculation on replacing the throttle body or ECM.
    ✅ What actually fixed it The final diagnosis found a piece of plastic had become lodged in the throttle body, physically preventing the valve from closing properly. The fix was to remove the foreign object and clean the throttle body, which cost $200 CAD for diagnosis and labor.

OEM Part Supersession History

  • 22030-3103022030-0P050 — Standard part revision by the manufacturer. The new part number is the current replacement for the original.
    Heads up: No incompatibility is noted. Part 22030-0P050 is listed as the correct replacement for the 2010-2015 RX 450h and other Toyota/Lexus models using the same throttle body.

Model Year Variations Within This Range

  • 2011-2015: No significant variations have been identified within this model year range specifically for the P2111 fault. The TSB L-SB-0021-15 applies to the entire 2010-2015 range, indicating the underlying software and hardware are consistent regarding this issue.
How To Clean A Throttle Body Efficiently 2010 - 2015 Lexus RX450h
How To Clean A Throttle Body Efficiently 2010 - 2015 Lexus RX450h
Causes And Fixes P2111 Throttle Motor Actuator Stuck Open
Causes And Fixes P2111 Throttle Motor Actuator Stuck Open
How to Fix High RPM, P2111 Code After Cleaning Throttle Body of Toyota Highlander, Sienna, Lexus.
How to Fix High RPM, P2111 Code After Cleaning Throttle Body of Toyota Highlander, Sienna, Lexus.
Toyota & Lexus How To Program Throttle Body & Relearn After Replace Battery Or Cleaning Throttle ✔️
Toyota & Lexus How To Program Throttle Body & Relearn After Replace Battery Or Cleaning Throttle ✔️
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 Apr 30, 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 P2111 for:
  • Lexus RX HYBRID: 20112012201320142015
In this article
🧭 Diagnostic Flowchart
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