P0117 - how to diagnose?

Discussion in 'Prius v Care, Maintenance and Troubleshooting' started by Alex Lockhart, Feb 15, 2025.

  1. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Yesterday after around 10 miles of in-town driving, I got on the freeway at the beginning of a long steep uphill, and less than a minute after reaching 70mph the red high temp light came on the dash, followed by the CEL less than 30 seconds later. I was already pulling over when the CEL came on, and the red high temp light went off before I was fully stopped - it had been on for only 30-45 seconds.

    There was lots of red coolant around the reservoir area and on the passenger tire area and some drips on the pavement, and the reservoir was low but not empty. No steam or smoke, and at first I thought a coolant hose had popped off, but looking carefully at the spray pattern I realized it had shot out the reservoir overflow. I had a jug of coolant in the car and refilled the reservoir to the F line, there was only a tiny bit of pressure released when I opened the cap. I drove the wrong way back down the shoulder into town in EV mode, the engine ran once for less than a minute before I got home. There were lots of small red drops around the undercarriage on the passenger side when I parked it in our garage with clean concrete, but today there was no sign of coolant on the garage floor.

    Today I drove it 5 minutes to the local NAPA to get the code read, the guy just plugged it in and said I should take a picture of the code reader, no comprehensive printout like OReilly gives (but they're 20 miles away). I asked if there was more than one code and he said no, and I came back home to figure it out. Here's the photo of the code reader:
    2025-02-13 14.32.28.jpg

    Looks to me like there were two codes! I don't have any experience using a code reader, is that what it looks like to you? If there's a second code, I'll have to go back to get it also. The coolant in the reservoir hasn't dropped since I filled it on the shoulder.

    It's a 2013 Prius v with 138K. Head gasket was replaced (done by Gasket Masters in Manteca CA) at 131K (thread here), after having done (myself) spark plugs, full EGR system and intake cleaning, replaced PCV, installed OCC, etc at around 126K. Since the HG replacement it's performed normally, I've monitored the coolant level and it's never moved until the cap let some spray out yesterday.

    Reading through a dozen or more threads here, it looks like the P0117 code by itself isn't much of a diagnostic, but if it's combined with P148F it indicates a failing water pump. Based on feedback from my previous thread, I had put "replace Prius water pump and thermostat" on my to-do list but didn't feel like it was a priority. But I'm not driving this car (except to get the code read) until I have a solid diagnosis, so now it's top priority!

    Should I do anything other than go back to get both codes read (assuming there's a second one) ?
     
  2. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,492
    576
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    Yes, there is a second screen on the scanner that will show a code.

    I am very sure that your engine water pump is not working properly. You need to replace the pump before driving the car on the highway or up a good size hill. Toyota OEM pump is my recommendation.
     
    #2 Brian1954, Feb 15, 2025
    Last edited: Feb 15, 2025
    Alex Lockhart likes this.
  3. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    25,644
    16,752
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Well, it tells you what it tells you, which is that the electrical reading from the coolant temperature sensor was off-the-scale low.

    Because the temperature sensor is a negative-temperature-coefficient sensor (its electrical reading goes down as coolant temperature goes up), that's the same as saying a coolant temperature reading was off-the-scale high.

    That can mean some sort of wiring problem, like insulation damage where the two sides of the circuit can short.

    But if it doesn't mean something like that, then it means the coolant was badly overheated, and that's not a possibility to take lightly.
     
    Alex Lockhart likes this.
  4. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Thanks, just wanted to double check before going back to get both codes this time.

    Yeah, given the brief red temp light on the dash and over-pressurized coolant pushed out of the reservoir, it seems very unlikely to be a simple wiring issue on that sensor, and the most likely diagnosis is a failing water pump, like the way several threads have photos of a cracked beige plastic part or indications of the impeller not turning freely. That would perfectly explain my experience, and fortunately the over-temp condition seemed to be very brief.

    The only nearby place that I know will read codes is closed until Monday and I'm not inclined to drive it further, we have a second car and can wait until then. I'll post again when I find out whatever that code is, hopefully it'll be something that gives a conclusive diagnosis so I can avoid operating a parts cannon!
     
  5. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,104
    5,516
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    You definitely overheated since it sprayed all over and the temperature light came on. Once you lose coolant the sensor may not be 100% exposed to coolant.

    Temp sensor wiring is very unlikely to cause overheating and just as unlikely to coincidentally go bad with an overheat situation. Toyota codes have been shown to be less than reliable at times.

    However an auto supply code reader may have missed some hybrid specific codes like water pump overspeed, etc.

    I like to monitor coolant temperature full time with a lower alarm setpoint than the Prius 248f alarm. You see trends, normal highs and can have a separate alarm when something is degrading.

    IMG_7492.jpeg

    In your case it's a little late in the day to track trends but I run 195f most of the time even in summer with ac. Going up a steep hill might cause a max of 205f that goes down on two minutes. I have an alarm set at 220f most of the time, lower in winter.

    If you prefer diy and don't intend to drive it further, I might go for an oem water pump and thermostat. Many think it's good preventive maintenance regardless.

    The worse possible scenario is a repeat head gasket. But you know that symptom scenario by now.
     
    Alex Lockhart and Brian1954 like this.
  6. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Right, all signs point to a brief overheat, there's no other plausible explanation for the code.

    What device do you have that monitors coolant temp on the dash? I assume it's something plugged in the OBDII port? I've always wanted more obvious metrics while driving but also hoped things are designed and engineered well enough that's not necessary - unfortunately I'm finding out otherwise.

    See below for an update and more questions!
     
  7. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,104
    5,516
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    I use a P10 obd2 "head up display". It's old so there are other options like the P12 and many others. They are configurable for desired data.

    IMG_7535.jpeg
     
    MAX2 and Alex Lockhart like this.
  8. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    I spent yesterday fixing my washing machine, when it rains it pours! Today I went back to the local NAPA, but when I turned the car on, the CEL was off. Dangit!!! Of course they said their code reader won't report anything unless the CEL is on. So whatever that second code was (that they should have noticed the first time) may be forever lost. I've come to appreciate NAPA in general, but have had bad experiences with this particular place over the years.

    So now I'm in a weird limbo state, knowing that it briefly overheated but without the second code, it's hard to conclusively diagnose the water pump itself. I'm inclined to just replace the water pump and thermostat regardless - it's the one further point of action that I'd planned to do sometime after I had the head gasket done. It seems like people tend to use the OEM part - is there any reason not to? I'll do the work myself, and don't mind spending more on something critical like this if it's more likely to last.

    Also, maybe this should be a different thread, and I'm about to go down the rabbit hole searching the forums here, but what are the options for getting a code reader? I know there are lots of Chinese ones on Amazon that are like the ones at parts stores, and also little bluetooth devices with a phone app that can do real-time monitoring of various things, which seems worthwhile if it's done well. Any tips?
     
  9. MAX2

    MAX2 Active Member

    Joined:
    Aug 12, 2024
    780
    230
    46
    Location:
    Third planet from the Sun
    Vehicle:
    2007 Prius
    Model:
    N/A
    As an alternative to rjparker's suggestion, I can recommend a free program for your phone. Hybrid Assistant.

    Visualization and color marking of normal, alarming and critical temperatures of various systems is done professionally.

     
    Alex Lockhart likes this.
  10. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,104
    5,516
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    The advantage of a separate device is it's there and working all the time without having to think about it. It's there when the wife or kid is driving it. You want an audible temperature alarm set lower than the car. You can't guarantee you will see a momentary overheat which is common on these cars.

    Having a bluetooth device in the glove box is a good idea as well when one of the other codes like inverter temp pops up.
     
    Brian1954 and Alex Lockhart like this.
  11. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Thanks for the suggestions! I went down the rabbit hole a bit and, as expected, the topic of OBD readers is somewhat complex with several tradeoffs. That deserves its own thread, which I may post tomorrow if I can't come to a conclusion on my own.

    Meanwhile, is there any way to retrieve whatever was the second code that the incompetent NAPA employee told me wasn't there when it clearly was? I'm inclined to load the parts cannon with a water pump and thermostat, but would love to just get that second code for confirmation first. Is there any way to read historical codes?
     
  12. MAX2

    MAX2 Active Member

    Joined:
    Aug 12, 2024
    780
    230
    46
    Location:
    Third planet from the Sun
    Vehicle:
    2007 Prius
    Model:
    N/A
    ABS Traction Control ((!)) - on off randomly | PriusChat
    video
    https://priuschat.com/threads/prius-gen2-blinking-lamp-example.194469
     
    #12 MAX2, Feb 19, 2025
    Last edited: Feb 19, 2025
  13. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Hmm, I read through those but didn't see anything about reading historical codes. Both deal with the "blink codes" from the ABS/TCS system, which I had to figure out a year ago when my brake booster started to fail. I made a video of them so I could pause it and record them, but that's because I don't have a code reader and it was easier than taking it somewhere.

    In this case I want to read whatever the last code that the ECU set last week, but then self-cleared after it sat over the weekend. Is that possible, and if so how?
     
  14. MAX2

    MAX2 Active Member

    Joined:
    Aug 12, 2024
    780
    230
    46
    Location:
    Third planet from the Sun
    Vehicle:
    2007 Prius
    Model:
    N/A
    Method for current error codes. History is stored only for special equipment or programs.
     
    Alex Lockhart likes this.
  15. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,492
    576
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    Read post #1 and then scroll down to post #37 in this thread, https://priuschat.com/index.php?posts/3246758
    The Autel AP200 is an excellent choice. You can buy one on Amazon for about $60 + tax.[
     
    Alex Lockhart likes this.
  16. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,492
    576
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    People use an aftermarket pump because it is cheaper than an OEM pump. Those cheap pumps only last about one year until they fail. It sounds like you plan on keeping the car for more than one year, so spend the money on an OEM pump.

    Like I said in my first post in this thread, I am very sure that the overheating of the engine is caused by a malfunctioning water pump. Buy an OEM pump and replace the old one. If new engine coolant was used during the headgasket replacement, you should reuse the coolant
     
    #16 Brian1954, Feb 19, 2025
    Last edited: Feb 19, 2025
    Alex Lockhart likes this.
  17. Brian1954

    Brian1954 Senior Member

    Joined:
    Jan 31, 2021
    1,492
    576
    0
    Location:
    South Central PA, USA
    Vehicle:
    2011 Prius
    Model:
    III
    I purchased a P10 display three years ago based on rjparker's recommendation. I am very glad I did. I use it to monitor the engine coolant temperature. My 2011 Prius is getting old, but it only has 147k miles. I want to change the water pump at the first signed of failure, but I do not want to replace it prematurely. Thank you, rjparker.
     
    Alex Lockhart and Air_Boss like this.
  18. Air_Boss

    Air_Boss Senior Member

    Joined:
    Jun 2, 2012
    4,087
    1,129
    0
    Location:
    New Yawk
    Vehicle:
    2012 Prius v wagon
    Model:
    Five
    Likewise. Just don't leave the P10 plugged in, as it will significantly increase parasitic drain on the 12V aux battery.
     
    Alex Lockhart likes this.
  19. Alex Lockhart

    Alex Lockhart Junior Member

    Joined:
    Jun 19, 2024
    38
    20
    0
    Location:
    Ashland, Oregon, USA
    Vehicle:
    2013 Prius v wagon
    Model:
    Five
    Wow, that's exactly the kind of thread I was hoping to find! It didn't come up in my search, thanks for the link. I actually read the whole thing, and a few others about the Autel AP200. I just ordered one, Amazon says it'll be here tomorrow.

    I also read enough about the Dr Prius/Dr Hybrid and Hybrid Assistant apps that I decided to get the Panlong OBD2 Bluetooth scanner that Dr Prius recommends, it's only $13 with delivery tomorrow. Using that to monitor the traction battery is less urgent, but with the age of this Prius I want to know how it's doing. Also, we have a 2006 Honda Pilot, and that Panlong scanner should work with other apps to at least give me the basic ECU codes on the Honda.

    I may also decide to get a P10 or P12 dedicated display for long-term monitoring, but at the moment I need the more complete diagnostic tool that the Autel provides, and can still do plenty of real-time monitoring with my phone while driving. I'll post tomorrow when I get the Autel working.
     
    MAX2 and Brian1954 like this.
  20. rjparker

    rjparker Tu Humilde Sirviente

    Joined:
    Jun 6, 2008
    9,104
    5,516
    7
    Location:
    Texas Hill Country
    Vehicle:
    2012 Prius v wagon
    Model:
    Three
    When I first installed it I added a switch under the dash on the 12v line. However I did not need it. There is a shutdown feature monitoring battery voltage which has to be enabled. In addition, I changed the standard rpm monitor shutdown to 180 seconds. Plus I configured the obd2 pins of the device for the proper protocol.

    IMG_7545.jpeg

    P10 obd2.jpeg

    In reality it is not plug and play. You configure the software and hardware. However my unit stays plugged in and has been for years.
     
    #20 rjparker, Feb 19, 2025
    Last edited: Feb 19, 2025
    Air_Boss, MAX2 and Alex Lockhart like this.