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

P3190 on 2011-2013 Lexus CT Hybrid: Poor Engine Power Causes and Fixes

P3190 on a Lexus CT Hybrid almost always means the engine is not producing enough power. The most likely cause, documented in a Lexus TSB, is a vacuum line that has separated from the throttle body. Inspecting and re-securing this hose is the first step and often the only fix needed. Other common causes include running out of fuel or a dirty MAF sensor.

16 minutes to read 2011-2013 Lexus CT HYBRID
Most Likely Cause
Purge VSV / PCV Line Separation
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $650
Parts Price
$0 – $400
⚠️ Drivable, but... — You can drive, but with extreme caution. The engine may shut down unexpectedly or fail to start, leaving you stranded. Continued driving with a severe power loss is a safety hazard. The car may operate in a limited EV mode until the hybrid battery is depleted.
Key Takeaways
  • P3190 means 'Poor Engine Power'. Your first and most important check should be for a disconnected vacuum hose at the throttle body, as per Lexus TSB L-SB-0019-15.
  • Do NOT repeatedly try to start the car. This can drain the main hybrid battery, complicating the diagnosis and potentially leading to a misdiagnosis of a failed battery.
  • This code is NOT a hybrid battery problem. It is an engine problem that is affecting the hybrid system.
  • Simple checks like ensuring you have fuel, inspecting the air filter, and cleaning the MAF sensor can often resolve this code without expensive repairs.
  • This code is often paired with P3191 (Engine Does Not Start), P0171 (System Too Lean), and P0A0F (Engine Failed to Start).
On a 2011-2013 Lexus CT Hybrid, the P3190 code means 'Poor Engine Power'. The Engine Control Module (ECM) sets this code when it detects that the engine's actual power output is significantly lower than the power requested by the hybrid management system. This is a general code indicating that the gasoline engine is struggling for some reason, which could be related to air intake, fuel supply, or mechanical issues. Because the hybrid system relies on the engine to run correctly and charge the high-voltage battery, this fault can lead to a no-start condition or cause the vehicle to shut down while driving.

What's Unique About the 2011-2013 Lexus CT HYBRID

A 2011-2013 Lexus CT200h showing a Check Hybrid System warning on the instrument cluster.
The Lexus CT200h hybrid system is sensitive to engine power loss, often triggering a 'Check Hybrid System' warning that can be mistaken for a battery failure.

On the CT Hybrid, an engine power problem is more critical than on a conventional car. The system is designed to shut down the engine and rely on the hybrid battery if it detects a serious performance issue. However, repeated attempts by the system to start a malfunctioning engine can drain the high-voltage (HV) hybrid battery, leading to additional trouble codes (like P0A0F) 🎬 Watch: A real-world fix for these specific codes and a much more complex diagnosis. This can mislead owners into thinking the expensive hybrid battery has failed when the root cause is a simple engine-related issue, such as the known vacuum hose problem documented by Lexus. A service manual notes that a single failed crank attempt can drop the HV battery's state of charge by 1%.

Diagnostic Flowchart

A technician inspecting a dirty mass airflow sensor and throttle body for oil and debris.
Inspecting the MAF sensor and throttle body for dirt or oil is a critical early step in diagnosing the P3190 code.

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

What do you find when checking the fuel level and under-hood vacuum hoses?
→ Add 1-2 gallons of gas ($5-$10). Do not trust a faulty gauge; the hybrid system sets P3190 if the engine starves for fuel.
→ Reconnect the hose. Per Lexus TSB L-SB-0019-15, replace the Purge VSV (OEM part 25860-37020, $90-$130) and reprogram the ECM to prevent recurrence.
Does the Mass Airflow sensor or throttle body have visible dirt or oil?
→ Clean them with dedicated sprays ($10-$15). If the MAF sensor has failed, replace it with a Denso OEM unit (part 22204-37010, $120-$200).
→ Perform a fuel pressure test to diagnose a failing fuel pump. Replacing the in-tank fuel pump assembly typically costs $200-$400.

Symptoms You May Notice

  • Check Engine Light is on
  • "Check Hybrid System" message on the dash
  • Engine fails to start or starts and then quickly stalls
  • Significant loss of power while driving
  • Engine runs rough or shudders
  • Vehicle enters limp mode or EV mode only
  • Loud hissing noise from the engine bay if a vacuum hose is disconnected
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the hybrid battery. A P3190 code is an engine performance issue. Repeated start attempts can drain the hybrid battery, but the battery itself is not the cause of the P3190 code.

Most Likely Causes

Side-by-side comparison showing a correctly attached vacuum hose versus a disconnected Purge VSV hose on a Lexus CT200h engine.
The most common cause of P3190 is the Purge VSV or PCV hose becoming physically disconnected from the throttle body, as documented in Lexus TSB L-SB-0019-15.
  1. Purge VSV / PCV Line Separation 🔴 High Probability Lexus issued Technical Service Bulletin L-SB-0019-15 specifically for this issue. The vacuum line can become disconnected from the throttle body housing, creating a massive vacuum leak that prevents the engine from running correctly.
    How to confirm: Visually inspect the vacuum hoses connected to the throttle body and intake manifold. Specifically, check the Purge VSV (Vacuum Switching Valve) and PCV lines to ensure they are firmly attached. A PriusChat user confirmed fixing their P3190 by finding and reconnecting the PCV hose they had left off during a repair.
    Typical fix: Reconnect the separated hose. Per the TSB, Lexus also recommends replacing the Purge VSV assembly and reprogramming the ECM with an updated calibration to ensure a secure connection and prevent recurrence.
    Est. part cost: $0 (if only reconnecting hose) - $96 (for a new Purge VSV)
  2. Out of Fuel 🟡 Medium Probability It's a surprisingly common reason for this code. If the car runs out of gas, the engine can't start or run, triggering the P3190 code as the hybrid system tries and fails to get the engine to produce power. A ClubLexus member described their experience running out of gas on the highway, which forced the car into EV mode with no throttle response from the gas engine.
    How to confirm: Check the fuel gauge. Don't trust a faulty gauge; if in doubt, add a gallon or two of gasoline.
    Typical fix: Add fuel to the vehicle.
    Est. part cost: $5-$10
  3. Dirty or Faulty Mass Airflow (MAF) Sensor 🟡 Medium Probability
    How to confirm: The MAF sensor can be removed and inspected for dirt, debris, or oil contamination. A diagnostic scan tool can also be used to monitor the sensor's readings to see if they are within the expected range. A Reddit user on a platform-mate Prius fixed their P3190 by discovering a shop had improperly reconnected the intake boot after an air filter inspection, causing the MAF to read incorrectly.
    Typical fix: Often, cleaning the sensor with a dedicated MAF sensor cleaner spray is sufficient. If cleaning doesn't work or the sensor has failed, it will need to be replaced. The OEM supplier is Denso.
    Est. part cost: $10 (for cleaner) - $150 (for a new sensor)
  4. Dirty Throttle Body ⚪ Low Probability
    How to confirm: Remove the intake boot from the throttle body and inspect the throttle plate and bore for heavy carbon and oil buildup.
    Typical fix: Clean the throttle body with a dedicated throttle body cleaner and a soft brush or cloth. This restores proper airflow, especially at idle. After cleaning, the car's idle may be high for a short period as the ECM relearns the new clean baseline.
    Est. part cost: $10-$15 (for cleaner)
  5. Failing Fuel Pump ⚪ Low Probability
    How to confirm: A fuel pressure test is the definitive way to diagnose a weak fuel pump. A mechanic will connect a fuel pressure gauge to the fuel system to check if the pressure is within specification. Listening for the pump to prime when the car is turned on can be an initial check, but is not a definitive test.
    Typical fix: Replace the fuel pump assembly, which is located inside the fuel tank.
    Est. part cost: $200-$400

Rare But Worth Checking

  • Clogged or Stuck-Open EGR Valve: The 2ZR-FXE engine is known for issues with its EGR (Exhaust Gas Recirculation) system. A valve that is stuck open can create a vacuum leak-like condition at idle, causing a rough run, stalling, and the P3190 code. A user on Reddit reported getting a P3190 after performing EGR service, suggesting an issue with reassembly.
  • Clogged Fuel Injectors: If the car has high mileage or has been run with poor quality fuel, injectors can become clogged, leading to a lean condition and power loss.
  • Failed Crankshaft or Camshaft Position Sensor: While less common, a failure of these sensors can prevent the engine from starting or cause it to run very poorly, triggering a P3190 code.
  • Failed Engine Control Module (ECM): This is extremely rare and should only be considered after all other possible causes have been exhaustively ruled out.

Diagnosis Steps

  1. Check for other stored DTCs. Address any other codes, especially for specific sensors or lean conditions (P0171), before diagnosing P3190.
  2. Check the fuel level. Ensure the vehicle is not out of gasoline. Do not rely solely on the gauge if a faulty sending unit is suspected.
  3. Inspect all vacuum lines around the intake manifold and throttle body. Pay close attention to the Purge VSV and PCV hoses, as specified in TSB L-SB-0019-15. Ensure they are securely connected.
  4. Inspect the air intake hose between the air filter box and the throttle body for cracks or loose connections.
  5. Inspect the air filter and clean or replace if it is dirty.
  6. Remove and inspect the Mass Airflow (MAF) sensor. Clean it with dedicated MAF sensor cleaner if it appears dirty.
  7. Inspect the throttle body for carbon buildup and clean if necessary.
  8. If the above steps do not resolve the issue, perform a fuel pressure test to check the health of the fuel pump.
  9. If the problem persists, more advanced diagnostics may be needed to check the EGR system, engine compression, fuel injectors, and ignition system components.

Parts You'll Likely Need

  • Purge VSV (Vacuum Switching Valve) (OEM #25860-37020) — The official Lexus TSB for this code recommends replacing this part if the associated vacuum line has come loose, to ensure a lasting repair.
    Trusted brands: Genuine Lexus/Toyota, Standard Motor Products, Duralast
    OEM price range: $90-$130
    Aftermarket price range: $40-$80
  • Mass Airflow (MAF) Sensor (OEM #22204-37010 (or superseding part numbers like 22204-0V020)) — A dirty or faulty MAF sensor is a common cause of incorrect air/fuel mixture, leading to poor power and setting this code.
    Trusted brands: Denso (OEM supplier), NGK, Delphi
    OEM price range: $120-$200
    Aftermarket price range: $50-$120

Related Codes That Often Appear With This One

  • P3191 — P3191 means 'Engine Does Not Start'. This is a direct consequence of the 'Poor Engine Power' (P3190) condition becoming so severe that the engine fails to start at all. The TSB L-SB-0019-15 lists them together.
  • P0171 — P0171 means 'System Too Lean'. This code is often set alongside P3190 when the cause is a vacuum leak, such as the Purge VSV line separation mentioned in the TSB. The unmetered air entering the engine creates a lean air/fuel mixture.
  • 🎬 See how to resolve combined P0171 and P3190 errors
  • P0A0F — P0A0F means 'Engine Failed to Start'. This is a hybrid system code that gets triggered when the engine control module reports a problem (like P3190) that prevents the engine from running as commanded.

Technical Service Bulletins (TSBs) & Recalls

Technical documentation for Lexus TSB L-SB-0019-15 regarding P3190 and vacuum hose separation.
Lexus TSB L-SB-0019-15 outlines the official fix, which includes replacing the Purge VSV and reprogramming the ECM.
  • L-SB-0019-15: MIL "ON" DTC P0A0F, P3190, P3191, P0171 Due to Purge VSV Vacuum Line Separation

Platform-Specific Known Issues

  • Technical Service Bulletin L-SB-0019-15 was issued by Lexus due to the Purge VSV/PCV line separating from the throttle body housing, causing P3190 along with P3191 and P0171. The full repair includes replacing the valve and reprogramming the ECM.
  • A Limited Service Campaign (LSC BLE) was issued for some 2011 models for having an improper mixture of engine/hybrid coolant, though this is not directly linked to P3190, maintaining correct coolant is vital for engine health.

Mechanic-Grade Diagnostic Values

  • Fuel Pressure at Idle — expected: 304 to 343 kPa (44 to 50 psi). Failure: Significantly lower pressure, such as 24 psi as noted in one diagnostic video, indicates a weak fuel pump or clogged filter.
  • Fuel Pressure 5 Minutes After Engine Stop — expected: 147 kPa (21 psi) or more. Failure: Pressure dropping below this level indicates a leak in the fuel system or a faulty check valve in the fuel pump assembly.
  • Mass Air Flow (MAF) Sensor Reading at Idle — expected: Approximately 2 to 7 grams/second (g/s) for a similar displacement engine. The 1.8L 2ZR-FXE should be at the lower end of this range.. Failure: Readings significantly outside this range (e.g., below 1.5 g/s or fluctuating wildly) suggest a dirty sensor, vacuum leak, or faulty sensor.
  • Crankshaft Position Sensor Resistance — expected: Standard resistance values are specified in the service manual, measured between the sensor terminals.. Failure: An open or shorted reading indicates a failed sensor.

Scan Tool Commands That Help

  • Toyota Techstream: All Readiness Check — Used to check the DTC judgment result after a repair attempt to see if the fault condition is still present without having to complete a full drive cycle.
  • Toyota Techstream: Data List Monitoring — Monitor live data PIDs like 'MAF', 'Fuel Trim', 'Engine Load', and 'Target Torque' vs 'Estimated Torque' to find discrepancies. A large gap between target and estimated torque is a key indicator.
  • Toyota Techstream: ECU Flash Reprogramming — Required as part of the official fix for TSB L-SB-0019-15 (Purge VSV line separation) and T-SB-0135-11 (for related codes on the Prius platform) to update the ECM logic.

Wiring & Ground Locations

  • D1 (and others) — Located on the top of the engine.. This is a primary ground point for engine components. A loose or corroded ground here can affect sensors critical to engine operation, such as the crank position sensor, potentially causing a P3190.
  • General Ground Points — The service manual provides detailed diagrams for all ground point locations throughout the vehicle's chassis and engine bay.. Multiple sensors (MAF, Crank, Cam, ECT) rely on solid ground connections. Intermittent or poor performance from any of these can trigger a P3190. Verifying grounds is a key step when sensor readings are erratic.

Real Owner Repair Stories

  • PriusChat user 'nicefighter80' (2012 Lexus CT200h) — After cleaning the EGR system, intake manifold, and throttle body, the engine had a bad shudder/shake at startup, ran for ~15 seconds, then sputtered and died, throwing P3190.
    ❌ Tried (didn't work) Re-checking all visible connections.
    ✅ What actually fixed it The PCV vent hose was left disconnected from the intake manifold. Reconnecting it resolved the issue and the car ran normally.
  • PriusChat user 'jasonp' (Prius (similar 2ZR-FXE engine)) — After cleaning the intake manifold, the car would not start and threw a P3190 code.
    ❌ Tried (didn't work) Re-installing the intake manifold with a new gasket.
    ✅ What actually fixed it The EVAP purge solenoid hose to the manifold was disconnected and had fallen down. Reconnecting this hidden hose fixed the no-start and P3190 code.
  • YouTube channel 'David Jad' (Toyota Prius (similar 2ZR-FXE engine)) — Codes P3190 and P0A0F. Engine would start and run for about 10 seconds, sometimes longer, sometimes shorter, with no power on the road.
    ❌ Tried (didn't work) Checking the MAF sensor and air intake system.
    ✅ What actually fixed it The issue was a weak fuel pump caused by a very dirty in-tank fuel filter. Replacing the fuel pump assembly (which includes the filter) resolved the problem. The original pump was still running, but could not provide adequate pressure.
  • Reddit user 'jciudad' (Lexus CT200h) — After replacing the EGR cooler, valve, and manifold, the engine started, ran for 1-2 minutes, then sputtered and died, flashing 'Check Hybrid System' and code P3190.
    ❌ Tried (didn't work) Cleaning the throttle body.
    ✅ What actually fixed it The user suspected a disconnected hose or bad connection from the EGR service and planned to re-check all work. This pattern is extremely common, where the code appears immediately after intake or EGR system maintenance.

When the Usual Fixes Don't Work

  • While the most common causes are vacuum leaks and fuel delivery issues, a Reddit user with a high-mileage (240k) Prius reported a persistent P3190 despite a mechanic replacing the spark plugs, fuel injectors, MAF sensor, throttle body, and fuel pump relay. This indicates that in high-mileage examples, the root cause can be more elusive and may involve issues like engine compression, complex wiring faults, or a failing ECM, even after all common parts are replaced.

OEM Part Supersession History

  • 22204-3701022204-28010 — Part update/revision by the manufacturer.
    Heads up: The new part number 22204-28010 is the correct replacement. Other numbers like 22204-0V010 and 22204-0T040 may also be listed as compatible by aftermarket suppliers.
  • 25860-37020N/A — This part number appears to be consistent for the 2011-2017 CT200h model years without a direct supersession.
    Heads up: This is the correct OEM part number for the Purge VSV referenced in the TSB.
2013 LEXUS CT200H HYBRID CAR NOT STARTING UP FIXED | P3190 P0A0F
2013 LEXUS CT200H HYBRID CAR NOT STARTING UP FIXED | P3190 P0A0F
2013 Prius - FOLLOW UP for P0171 & P3190 errors FIX
2013 Prius - FOLLOW UP for P0171 & P3190 errors FIX
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 24, 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 P3190 for:
  • Lexus CT HYBRID: 201120122013
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