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

P3190 on 2019-2022 Toyota Corolla Hybrid: 'Poor Engine Power' Causes and Fixes

On a 2019-2022 Corolla Hybrid, P3190 means the gasoline engine is failing to run. The most common cause is simply running out of fuel. Before any repairs, add 2-3 gallons of gas. If that doesn't work, the next most likely cause is a dirty Mass Airflow (MAF) sensor, which is a simple and inexpensive cleaning job. Do not repeatedly try to start the car, as this will drain the high-voltage battery and complicate the repair.

20 minutes to read 2019-2022 Toyota Corolla Hybrid
Most Likely Cause
Out of Fuel
Difficulty
1/5
Est. Time
1.4 hrs
DIY Doable?
✅ Yes
Shop Labor
$50 – $750
Parts Price
$10 – $400
🚫 Do not drive — The vehicle may stall or fail to start at any moment, leaving you stranded. Repeatedly trying to start the car can drain and potentially damage the expensive high-voltage hybrid battery, complicating repairs and potentially requiring a specialized charger to recover the HV battery before diagnosis can even begin.
Key Takeaways
  • P3190 is an engine performance code, NOT a hybrid battery code.
  • First, add 2-3 gallons of gas. This is the most common fix.
  • Second, inspect the air intake hose for leaks and clean the MAF sensor with dedicated cleaner.
  • DO NOT repeatedly attempt to start the engine, as this will drain the high-voltage battery and lead to a much more expensive and incorrect diagnosis.
  • If these simple steps don't work, the problem is likely a failed fuel pump, and a professional diagnosis is recommended.
The manufacturer-specific trouble code P3190 means 'Poor Engine Power'. It is set by the Engine Control Module (ECM) when the hybrid system tells the gasoline engine to start, but the engine either fails to start, stalls, or runs so poorly that its power output is less than 20% of what was requested. Essentially, your car tried to use the gas engine, but it couldn't run properly, forcing the car into a limited operating mode or causing it to shut down.

What's Unique About the 2019-2022 Toyota Corolla Hybrid

The Corolla Hybrid uses the same 1.8L 2ZR-FXE engine found in the incredibly popular Toyota Prius. For this reason, the causes of P3190 are well-documented across multiple Toyota and Lexus platforms. The most critical issue for this platform is that the engine's failure to start can quickly drain the high-voltage hybrid battery. This often leads to secondary battery codes (like P0A80), causing owners to mistakenly believe they need a very expensive hybrid battery replacement when the original problem was a simple fuel or air issue.

Symptoms You May Notice

  • Check Engine Light is on
  • Master Warning Light (red or yellow triangle) is on
  • "Check Hybrid System" message on the dash
  • Engine fails to start
  • Engine starts briefly then stalls, often after about 10 seconds
  • Vehicle has no power or very limited power (limp mode)
  • Vehicle will only move a short distance on battery power before stopping
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the high-voltage hybrid battery. This is the most common and expensive misdiagnosis. The P3190 code is for the gasoline engine; the battery is almost always drained as a *symptom* of the engine's failure to start, not the cause.
  • Replacing the 12V auxiliary battery. While a weak 12V battery can cause various electrical issues and prevent the car from entering 'Ready' mode, it is not a primary cause for the P3190 code itself, which relates to engine performance once a start is attempted.

Most Likely Causes

  1. Out of Fuel 🔴 High Probability The fuel gauge on some Toyota hybrids can be inaccurate, especially when low. The car can run briefly on battery power, masking the fact that the engine has no fuel, which can be confusing. It is recommended to add at least 3 gallons of fuel to ensure the pump is primed.
    How to confirm: Add 2-3 gallons of fresh gasoline to the tank. This is the simplest and most common fix. Do not rely solely on the fuel gauge, as it can be misleading.
    Typical fix: Refill the fuel tank.
    Est. part cost: $10-$15
  2. Dirty or Faulty Mass Airflow (MAF) Sensor 🔴 High Probability → Shop Fuel Injection Air Flow Meter The MAF sensor measures the air entering the engine. If it's dirty from dust, oil, or even debris, it will send incorrect information to the computer, causing a lean fuel mixture and stalling. A documented case on a 2019 Corolla Hybrid involved a dead bee blocking the sensor's opening.
    How to confirm: Unplug the MAF sensor's electrical connector and try to start the engine. If the engine starts and idles (even if it runs rough), the MAF sensor is almost certainly the problem. Visually inspect the sensor for debris.
    Typical fix: Clean the sensor with a dedicated MAF sensor cleaner spray. If cleaning doesn't work, replace the sensor. Denso is the original equipment manufacturer (OEM).
    Est. part cost: $10-$15 for cleaner, $70-$150 for a new sensor
  3. Air Induction System Leak 🟡 Medium Probability The large flexible air hose between the air filter box and the throttle body can be knocked loose or improperly seated, often after an air filter replacement. A known issue on the related Lexus CT200h is the Purge VSV vacuum line separating from the throttle body, which is covered by Lexus TSB L-SB-0019-15. This allows unmetered air into the engine, disrupting the air-fuel ratio. Manufacturer TSB #T-SB-0205-11 Rev also notes that P3190 can be triggered by purge VSV/PCV line separation from the throttle body housing.
    How to confirm: Visually inspect the entire air intake path. Ensure the intake boot is fully seated on the throttle body and the air filter housing, and that all clamps are tight. Check all small vacuum hoses connected to the intake for cracks or disconnection, paying special attention to the Purge VSV line.
    Typical fix: Reseat the intake hose and tighten the clamps. Reconnect any disconnected vacuum lines.
    Est. part cost: $0-$5
  4. Failed Fuel Pump 🟡 Medium Probability → Shop Fuel Pump Running the vehicle completely out of fuel can cause the fuel pump to run dry, overheat, and fail. Additionally, many 2019-2020 Toyota models, including the Corolla, were subject to a major recall for faulty Denso fuel pumps that could fail unexpectedly. An owner reported in NHTSA ODI #11425043 that a dealership confirmed fuel pressure code P0087 alongside P3190, indicating a critical fuel delivery failure.
    How to confirm: A fuel pressure test is required. This involves connecting a special gauge to the fuel line to measure the pressure while the pump is activated. This is often best left to a professional.
    Typical fix: Replace the in-tank fuel pump assembly. Check if your vehicle is covered under Toyota's fuel pump recall (NHTSA campaign 20V-012 and its expansions).
    Est. part cost: $150-$400

Rare But Worth Checking

  • Clogged EGR System: The 2ZR-FXE engine is known for carbon buildup in the Exhaust Gas Recirculation (EGR) valve, cooler, and intake manifold passages. While this usually causes issues over 100,000 miles, a severe clog can restrict airflow enough to cause a stall and trigger P3190. Cleaning is a common maintenance item on high-mileage Prius models.
  • Dirty Throttle Body: → Shop Fuel Injection Throttle Body Heavy carbon buildup around the throttle plate can prevent it from closing properly or restrict airflow at idle, leading to a stall. Cleaning the throttle body can resolve this.
  • Engine Mechanical Failure: In rare cases, this code can be a symptom of a more serious internal engine problem like a failed head gasket (a known issue on some high-mileage 2ZR-FXE engines, particularly 2010-2015 Prius models) or low compression from worn piston rings. This is usually accompanied by other symptoms like a rough/shaky cold start, overheating, coolant loss, or excessive oil consumption.
  • Environmental Factors: According to TSB #T-SB-0056-18, some Toyota hybrid vehicles may exhibit P3190 when operating in high altitude and high temperature conditions, which may require an ECM software update.

Diagnosis Steps

  1. CRITICAL: Do NOT repeatedly try to start the car. You will drain the high-voltage battery, which can turn a simple repair into a complex and expensive one.
  2. Add 2-3 gallons of fresh gasoline to the tank, even if the gauge shows fuel is present.
  3. Try to start the vehicle. If it runs, the problem is solved.
  4. If it does not run, inspect the entire air intake system from the air filter box to the engine. Ensure the main hose is securely clamped at both ends and has no cracks. Check all smaller vacuum lines, especially the Purge VSV hose at the throttle body.
  5. Locate the Mass Airflow (MAF) sensor on the intake tube. Disconnect its electrical plug. Try to start the engine. If it starts and idles, the MAF sensor needs to be cleaned or replaced.
  6. If the engine still does not start, remove the MAF sensor and visually inspect it for debris (like leaves, insects, or dirt). Clean it with dedicated MAF sensor cleaner spray and reinstall.
  7. If the problem persists, check if your vehicle is part of the Denso fuel pump recall (NHTSA campaign 20V-012).

Parts You'll Likely Need

  • Mass Airflow Sensor Cleaner — This is the cheapest and most effective fix for the second most common cause of P3190: a dirty MAF sensor.
    Trusted brands: CRC, Liqui Moly
    Aftermarket price range: $10-$15
  • Mass Airflow (MAF) Sensor (OEM #22204-37010) — If cleaning the MAF sensor doesn't work, it may have failed electronically. Replacing it is the next step. Denso is the OEM manufacturer, but the part may also be made by Hitachi.
    Trusted brands: Denso (OEM), Hitachi
    OEM price range: $120-$180
    Aftermarket price range: $70-$110
  • Fuel Pump Assembly (OEM #77020-02890) — If the car ran out of fuel or is part of the recall, the fuel pump may have failed. This part number supersedes 77020-12A00. Another related part number for the hybrid model is 77020-02C21.
    Trusted brands: Toyota (OEM), Denso (OEM supplier)
    OEM price range: $395-$570
    Aftermarket price range: $150-$300

Related Codes That Often Appear With This One

  • P0A0F — This code means 'Engine Failed to Start'. It is set by the hybrid control unit and is the direct companion to P3190, which is set by the engine control unit. They describe the same event from two different modules. NHTSA ODI #11051617 describes an owner's vehicle where diagnostics detected both P0A0F and P3190, leading the driver to feel unsafe on the freeway.
  • P0171 — This code means 'System Too Lean'. It often appears with P3190 because the most common causes, like a dirty MAF sensor or a vacuum leak, result in a lean air-fuel mixture.
  • P3191 — This code means 'Engine Does Not Start'. It is a more specific version of P3190 and is often set at the same time, particularly if the engine fails to even turn over.
  • P3193 — This code specifically means 'Fuel Run Out'. If you see this with P3190, it's a very strong confirmation that the problem is an empty gas tank.
  • P0087 — This code means 'Fuel Rail/System Pressure - Too Low'. It points directly to a failing fuel pump or clogged fuel filter as the cause of the P3190.
  • C1259 — This code indicates an issue with the HV system regenerative braking, but in this context, it often appears alongside P3190 because the hybrid system has been disabled due to the engine fault. A user on CarTechnology forums noted this code appeared with P3190 on a 2019 Corolla Hybrid.

Technical Service Bulletins (TSBs) & Recalls

  • L-SB-0019-15 (for Lexus CT200h with same 2ZR-FXE engine): Cites P3190 and P3191 being caused by a Purge VSV vacuum line separating from the throttle body, a relevant possibility for the Corolla Hybrid.
  • T-SB-0041-15: Notes that P3190 (Poor Engine Power) and P0A0F (Engine Failed to Start) can be caused by Purge VSV/PCV line separation from the throttle body housing, and recommends replacing the Vacuum Switching Valve Assembly.
  • T-SB-0056-18: Identifies that P3190 may occur when operating in high altitude and high temperature conditions, potentially requiring an ECM update.

Mechanic-Grade Diagnostic Values

  • Low-Side Fuel Pressure — expected: 304 to 343 kPa (44 to 50 psi) at idle. Failure: Pressure below this range indicates a failing fuel pump or clogged filter/sock.
  • Fuel Pump Motor Resistance — expected: 0.3 to 3.0 Ω. Failure: A reading outside this range indicates an electrical failure. However, a reading within spec does not rule out a mechanical pump failure.
  • Fuel Injector Resistance — expected: 11.6 to 12.4 Ω at 20°C (68°F). Failure: Resistance outside this range indicates a failed injector coil.
  • Mass Air Flow (MAF) Rate (Scan Tool PID) — expected: 2 to 7 g/s at idle. Failure: Readings that are erratic or do not increase smoothly with RPM suggest a faulty sensor.
  • Crankshaft Position Sensor Resistance — expected: 985 to 1,600 Ω (Cold); 1,265 to 1,890 Ω (Hot). Failure: Resistance outside these ranges can cause a no-start condition.
  • Freeze Frame Data Analysis — expected: When P3190 is set, the ratio of 'Estimated Engine Torque' to 'Target Engine Torque' will be less than 20% for 6 seconds or more.. Failure: High positive fuel trims (+8% or more) in the freeze frame data point towards a lean condition (vacuum leak, dirty MAF, or fuel starvation).

Hidden / Shadow Codes Worth Checking

  • P3190 with INF Code: Toyota's Techstream software can display an additional 'INF' or detail code along with the main DTC. While specific INF codes for P3190 are not publicly documented in detail, they provide the dealer with more granular information about the failure condition (e.g., distinguishing between a stall during idle vs. a failure to reach target RPM). (see via Toyota Techstream diagnostic software.)

Scan Tool Commands That Help

  • Toyota Techstream: Active Test: Control the Fuel Pump / Speed — This is a critical diagnostic step. It allows a technician to manually activate the fuel pump without starting the engine. It's used to verify the pump runs, to prime the system after running out of gas, and to perform a fuel pressure test. It is found under the 'Powertrain / Engine and ECT' or 'DIAGNOSIS / ENHANCED OBD II' menu.

Wiring & Ground Locations

  • Engine Harness Ground Points — On the 2ZR-FXE, there are several key ground wire clusters for the engine harness. One is located on the engine block itself, and two others are bolted to the chassis on the driver's side of the engine bay, near the coolant reservoir.. A loose or corroded ground can cause erratic sensor readings (especially for the MAF, crank, and cam sensors) leading to a stall and P3190. These should be checked for tightness and corrosion if electrical issues are suspected.
  • MAF Sensor Connector (D5) — The 5-pin connector on the MAF sensor, located on the air intake tube after the air filter box.. Pin 3 (+B) should have 11-14V with the power switch on (IG). Pin 4 (E2G) is the sensor ground. Pin 5 (VG) is the signal wire to the ECM. Probing these pins can confirm power, ground, and signal integrity, ruling out wiring issues.

Real Owner Repair Stories

  • YouTube video by 'David Jad' (Toyota Prius (year not specified, but similar 2ZR-FXE engine)) — Engine would run for about 10 seconds and then die. Codes P3190 and P0A0F were present. No power on the road.
    ❌ Tried (didn't work) Cleaning the MAF sensor, Checking for air leaks, Replacing the fuel in the tank
    ✅ What actually fixed it The fuel pump was weak and the fuel filter sock inside the tank was extremely dirty. Replacing the fuel pump assembly with a used unit resolved the issue.
  • Reddit user 'Republicans_R_Liars' (2010 Toyota Prius) — P3190 and "Check Hybrid System" message immediately after an oil change service.
    ✅ What actually fixed it The air intake hose between the air filter box and the throttle body was not properly re-connected by the service technician. Reseating the hose and clearing the codes fixed the problem completely.

OEM Part Supersession History

  • 22204-37010This part number is the primary one for the 2ZR-FXE MAF sensor and has several interchangeable numbers from Denso, including 22204-0V010, 22204-0T020, and 22204-28010. — Standard part consolidation and minor revisions by the OEM (Denso).
  • 23220-0T201N/A — This is the fuel pump assembly part number listed for the 2018-2019 Corolla in the Denso recall documentation. Always verify the correct part number with a Toyota dealer using your VIN before ordering.
    Heads up: Due to the extensive fuel pump recall, it is critical to ensure any replacement pump is not part of the recalled batch.
  • 23209-3914523209-39146, 23250-37010 — Standard part updates for the 2ZR-FXE fuel injectors.
    Heads up: These part numbers are generally interchangeable for the 2ZR-FXE engine.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • EGR System Clogging 🟠 Medium — Common on engines over 100,000 miles. The EGR valve, cooler, and intake manifold passages get clogged with carbon, leading to rough idle, reduced efficiency, and potential head gasket failure if ignored.
  • Head Gasket Failure 🔴 High — A well-documented issue on higher mileage (typically 150,000+ miles) 2ZR-FXE engines, especially in the 2010-2015 Prius. Often preceded by a clogged EGR system. Symptoms include a cold-start rattle/misfire as coolant leaks into a cylinder overnight.
  • Weak 12V Auxiliary Battery 🟡 Low — A common complaint is the 12V battery failing prematurely. This is often due to the battery's small capacity and charging logic (only charges in 'READY' mode), making it vulnerable to drainage from short trips or accessories.
  • Faulty Low-Pressure Fuel Pump 🔴 High → Shop Fuel Pump — Certain 2019-2020 models were equipped with faulty Denso fuel pumps that could suddenly fail, causing the engine to stall. This was widespread enough to trigger a massive safety recall. (Ref: NHTSA Campaign: 20V012 (and subsequent expansions like 20TA02).)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this code, obtaining a used fuel pump assembly from a low-mileage donor vehicle (e.g., from a rear-ended car) can be a cost-effective solution, as demonstrated in several owner forums. Intake components like the air box or intake boot are also excellent candidates for used parts.

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

What to inspect on the donor part:

  • For a fuel pump assembly, ask the dismantler for the VIN of the donor car to check its mileage and ensure it wasn't part of the Denso fuel pump recall.
  • Visually inspect the fuel filter sock if possible; if it's dark brown or black, the pump may have been strained.
  • For electronic sensors like the MAF, avoid parts from vehicles with front-end damage or signs of water intrusion in the engine bay.

OEM-only on this vehicle (don't cheap out):

  • Mass Airflow (MAF) Sensor: While used OEM (Denso) is acceptable, avoid new aftermarket MAF sensors. Many forum posts report that non-Denso MAF sensors cause persistent performance issues or fail quickly.
  • Fuel Pump: If buying new, stick with an OEM Denso pump to avoid premature failure. The fuel system is critical and labor-intensive to access, making a quality part essential.

Aftermarket brands forum-validated for this vehicle:

  • Denso (for MAF sensor, fuel pump, injectors - this is the Original Equipment Manufacturer)

Brands owners have reported issues with on this vehicle:

  • Generic, unbranded MAF sensors and fuel pumps sold on marketplaces like eBay and Amazon are frequently cited as causing issues.

Real Owner Stories

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

2019 Corolla Hybrid 1.8L 2ZR-FXE

Symptoms: The engine would start and run smoothly for approximately 10 seconds before stalling, triggering code P3190.

What fixed it: The owner found a dead, dried bee blocking the hole in the Mass Airflow (MAF) sensor. Cleaning the sensor resolved the issue.

Source hint: CarTechnoloGY Forum: [SOLVED] Corolla Hybrid P3190 problem

2012 Prius 1.8L 2ZR-FXE

Symptoms: The car ran out of gas and triggered P3190. After adding fuel, the vehicle would start but immediately shut off again.

What fixed it: Adding fuel and priming the fuel system. The community noted that running out of gas can also deplete the HV battery.

Source hint: PriusChat Forum: Car Ran Out of Gas, now code P3190 and won't run

2010 Prius 1.8L 2ZR-FXE

Symptoms: The vehicle experienced a stall and threw code P3190. The owner initially suspected the 12V battery.

What fixed it: A Toyota dealer diagnosed a failed fuel pump. The owner replaced the in-tank fuel pump assembly with a used unit.

Source hint: PriusChat Forum: P3190 Code - Failed Fuel Pump (Resolved)

Documented NHTSA Reports

NHTSA ODI #11425043

Symptoms: An owner reported being stuck on the side of the road after the vehicle exhibited fuel pressure codes P0087 and P3190.

What fixed it: The dealership confirmed the codes but noted that no specific updates had been issued for the problem at that time.

NHTSA ODI #11051617

Symptoms: A driver reported that diagnostics detected error codes P0A0F and P3190, causing them to feel unsafe driving on the freeway.

Frequently Asked Questions

My 2019 Corolla Hybrid is stalling after 10 seconds; could a dirty sensor be the cause?
Yes. A documented case for the 2019 Corolla Hybrid involved a Mass Airflow (MAF) sensor blocked by a dead bee, causing the engine to stall after 10 seconds. Cleaning the sensor with a dedicated MAF cleaner spray often resolves this.
Is there a recall for the fuel pump on my 2019-2020 Corolla Hybrid?
Yes, many 2019-2020 Toyota models, including the Corolla, were part of a major recall for faulty Denso fuel pumps (NHTSA campaign 20V-012 and its expansions) that can cause unexpected engine stalling and code P3190.
Does the Lexus TSB L-SB-0019-15 apply to my Corolla Hybrid's 1.8L engine?
While written for the Lexus CT200h, it applies to the shared 2ZR-FXE engine. It identifies that a Purge VSV vacuum line separating from the throttle body can trigger P3190 by allowing unmetered air into the system.
My fuel gauge says I have gas, but could I still be out of fuel?
Yes. The fuel gauge on Toyota hybrids can be inaccurate when low. Because the car can run briefly on battery power, it may mask the lack of fuel. It is recommended to add at least 3 gallons of gasoline to prime the pump and rule this out.
Can I keep trying to restart my Corolla Hybrid if it stalls with a 'Check Hybrid System' message?
No. Repeatedly attempting to start the engine when P3190 is present can dangerously deplete the high-voltage (HV) battery, leading to a much more expensive and complex repair.
What specific brand of MAF sensor should I use if cleaning doesn't work?
Denso is the original equipment manufacturer (OEM) for the Mass Airflow sensor on this vehicle.
Toyota Prius P3190 poor engine power, P0A0F -204 ENGINE FAILED TO START Solved
Toyota Prius P3190 poor engine power, P0A0F -204 ENGINE FAILED TO START Solved
Toyota Techstream: How to Diagnose, Clear Codes & Run Active Tests
Toyota Techstream: How to Diagnose, Clear Codes & Run Active Tests
Where is the Ground Wire Location on a 1.8L 2ZR-FXE
Where is the Ground Wire Location on a 1.8L 2ZR-FXE
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 May 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 P3190 for:
  • Toyota Corolla Hybrid: 2019202020212022
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