Short version: P148F00 means Engine Coolant Pump Over Revolution — your Prius’s electric water pump is spinning faster than it should. It does that when it can’t move coolant properly, and the reason it can’t is almost always the same: there isn’t enough coolant to move. On the Priuses we see, that missing coolant points to one of two things — a failing electric water pump, or a head gasket letting combustion gas into the cooling system. Both are common on the 2010–2015 (third-generation) Prius, and telling them apart takes a specific test.
| Code | What it means | Most common cause we see | Typical fix |
|---|---|---|---|
| P148F00 | Engine Coolant Pump Over Revolution — the electric water pump is spinning faster than commanded because it can’t move coolant properly | Low coolant from a failing electric water pump or a head-gasket leak on the 2010–2015 (Gen 3) Prius; a leaking exhaust heat exchanger on the 2016+ (Gen 4) | Combustion leak test plus commanding the pump with Toyota’s software, then repair the real cause — water pump, head gasket, or heat exchanger |
What P148F00 means
Unlike an old car with a belt-driven water pump, the Prius uses an electric coolant pump. The computer commands it to a certain speed and watches whether it’s actually moving coolant. When the pump spins up but the coolant isn’t flowing the way it should — usually because the coolant level has dropped or air has gotten into the system — the pump over-revs, and the car sets P148F00. So the code isn’t really about pump speed. It’s the car telling you the cooling system isn’t doing its job.
Why P148F00 rarely travels alone
On a Prius, P148F00 almost always shows up next to other codes, and that company is a big clue:
- P0117 (engine coolant temperature circuit low) — the sensor reading wrong because coolant isn’t flowing past it.
- Misfire codes (P0300, P0301–P0304) — the classic sign that combustion is getting into the cooling system, or that overheating has hurt the engine.
- P261B (coolant pump “B” control) — pointing more directly at the pump itself.
When we pull P148F00 with misfires and a low coolant reservoir, we’re already thinking about the head gasket. When we pull it mostly on its own with a pump that won’t perform on command, we’re thinking about the pump.
Is it safe to drive?
No — treat P148F00 as a stop-driving code. It means your cooling system isn’t working correctly, and a Prius that keeps getting driven with low coolant or a head-gasket leak can go from a repair to a ruined engine quickly. We’ve seen cars where continued driving turned a water pump job into an engine replacement. If this code is on, get it diagnosed before you put more miles on it.
What actually causes P148F00 on a Prius
A failing electric water pump. The third-generation Prius has a known issue with the electric water pump wearing out. When it can’t move coolant reliably, the pump over-revs and sets the code. We confirm it by commanding the pump on with Toyota’s software and watching whether it actually performs.
A head gasket leak. This is the one you can’t afford to miss. When the head gasket fails, it lets combustion gas into the coolant, pushes coolant out, and drops the level — which makes the pump over-rev. We confirm it with a combustion leak test: we check the coolant for hydrocarbons, and a reading above zero means exhaust gas is getting into the cooling system. On the Priuses we test for this, the numbers don’t lie — some come back slightly elevated, and some peak into the thousands of parts per million.
Low coolant from another leak. Sometimes the coolant is simply low from a separate leak, and once the level drops far enough the pump over-revs. On the fourth-generation (2016+) Prius, a very common source of quietly disappearing coolant is the exhaust heat exchanger — it leaks coolant into the exhaust and sets this same code. If you have a 2016-or-newer Prius with P148F00 and no obvious leak, that’s the first thing we look at.
How P148F00 should actually be diagnosed
The trap with this code is topping off the coolant, clearing it, and sending the car back out. The coolant went somewhere. The job is finding out where.
- Check the coolant level and look for external leaks. Low reservoir with no puddle is a tell — the coolant is leaving through combustion or the exhaust, not onto the driveway.
- Run a combustion leak test. This is the step that separates a pump problem from a head gasket. Hydrocarbons in the coolant mean the head gasket is compromised.
- Command the water pump with Toyota software and watch it perform. A pump that’s told to run but can’t move coolant is the pump itself.
- Match the generation to the likely cause. Third-gen (2010–2015): water pump and head gasket lead the list. Fourth-gen (2016+): look hard at the heat exchanger.
From the shop floor: P148F00 is a code where the cheap mistake is expensive. Top off the coolant, clear the code, and the car drives fine — for a while. But if a head gasket is pushing combustion into the coolant, every mile is making it worse, and the difference between catching it and missing it can be the whole engine. The combustion leak test takes a few minutes and it tells us the truth. We’d rather run it than guess.
Related reading from our shop
- 2010–2015 (Generation 3) Toyota Prius Head Gaskets — the head-gasket issue behind many P148F00 diagnoses.
- 2016–2019 Toyota Prius Exhaust Heat Exchanger Failure — the fourth-generation coolant-loss issue that sets this same code.
- Toyota Hybrid Trouble Codes — our index of the hybrid trouble codes we cover.
- Toyota Prius P0A93 Code Explained — the inverter’s cooling loop has its own pump and its own code.
- The Hidden Danger Under Your Hood: How to Spot Counterfeit Toyota and Denso Parts — counterfeit electric water pumps are one of the parts we see faked most.
- Toyota Prius Catalytic Converter Theft: Which Years Are Targeted, and How a Cat Shield Helps — another common Prius ownership issue worth knowing about.
Frequently Asked Questions
What does P148F00 mean on a Toyota Prius?
It means Engine Coolant Pump Over Revolution — the electric water pump is spinning faster than commanded because it can’t move coolant properly. That almost always traces back to low coolant, and the low coolant traces back to a failing water pump or a head-gasket leak. It’s the car warning you that the cooling system isn’t working, not just a pump-speed complaint.
Is P148F00 the same as a blown head gasket?
Not always, but a head gasket is one of the main causes and the one you can’t afford to overlook. When the head gasket leaks, combustion gas gets into the coolant and pushes the level down, which makes the pump over-rev and sets P148F00. A combustion leak test confirms whether the head gasket is the source or whether it’s the water pump instead.
Can I keep driving my Prius with P148F00?
No. This is a cooling-system fault, and continuing to drive with low coolant or a head-gasket leak can turn a manageable repair into a full engine replacement. Get it diagnosed before adding miles.
My 2017 Prius has P148F00 but I can’t find a coolant leak — what is it?
On the fourth-generation Prius (2016 and newer), the exhaust heat exchanger is a common cause of coolant that disappears with no visible leak — it seeps into the exhaust and burns off as steam. It sets P148F00 and can mimic a head gasket. Toyota covered this under a technical service bulletin, so it’s worth having checked before assuming the worst.
How does Atomic Auto diagnose P148F00?
We check the coolant level, run a combustion leak test to rule the head gasket in or out, and command the electric water pump with Toyota’s software to see whether it actually performs. We also factor in the generation — water pump and head gasket on the 2010–2015 cars, heat exchanger on the 2016-and-newer ones — so the repair matches the real cause.
Prius running warm or losing coolant? Book online or text us at 503-969-3134.
About the author: Travis Decker is the owner of Atomic Auto in Portland, Oregon, and an ASE Master Technician (L1, L3). Atomic Auto specializes in Toyota, hybrid, and EV service.
