1. Attachments are working again! Check out this thread for more details and to report any other bugs.

NOT Normal P Lock Malfunction - ONLY Happens Over 80 Degrees. Never When Cooler

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by Rock_Star, May 25, 2024.

  1. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    A live data display shows what the readings currently are. A freeze frame is a snapshot of the live data, taken at the exact moment a trouble code was stored (and therefore likely to be useful in seeing why the code was stored).

    The live data report that you attached has voltages that look all hunky-dory: 13.82 for "battery voltage value" (line 4), 13.98 for "ig(+b) voltage value" (line 10). U, V, and W voltages all show zero (lines 25, 28, 32), but the "main relay for motor drive" (line 13) is OFF at that moment, so the system isn't trying to use the motor just then, and it's natural for the phase voltages to show zero then.

    The freeze frames, on the other hand, both show "Main relay for motor drive" On (so at that instant, the system was trying to park or unpark), and they both show all the measured voltages at either zero, or pathetic fractions of a volt like 0.07 or 0.15.

    So it looks like there's an intermittent lousy connection bringing power to this stuff, and because the load of the motor pulls down all of the measured voltages (even battery and ig(+b)), probably the lousy connection is at some common point upstream.
     
  2. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    The P lock error from that freeze frame happened 1 second after I'd backed out of the driveway, put it into Drive, and started driving. That was after the car had gotten the error earlier, and I let it cool down for 90 minutes or so and cleared the code, so I suppose whatever causes the error was still fairly hot from the earlier drive.

    Do you have any insight into where I could look for that periodically lousy connection? Is it likely to be in the cable to the shift actuator?

    Do you think it's likely to show different readings if it were to go into error mode while driving on the highway, as it often does?
     
    #42 Rock_Star, Jun 15, 2024 at 9:49 PM
    Last edited: Jun 15, 2024 at 9:58 PM
  3. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    When the P lock error is on, something apparently remains engaged and powered, because it will sometimes drain the battery down to 12.2V in 90 minutes. When the voltage is that low, it won't eve 20240615_174737.jpg 20240615_174806.jpg n go into gear. And when I shut off the power, it seems like it stays on because the loud beep stays on even after shutting off the power.

    I've attached two images of what it looks like when the P lock error is engaged and the battery has drained to 12.2v~. The hybrid battery shows completely empty, even though it isn't. And the gear indicator just shows empty squares and no letters.

    If the voltage is around 12.3V then it shows the drive letters, but it won't shift into them. It seems to need 12.5V to shift into gear.

    Maybe these are clues, I don't know.
    20240615_174737.jpg 20240615_174806.jpg
     
  4. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    1,423
    427
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    Where is this vehicle located? In humid locations there is a tendency for corrosion to form inside the HV battery ECU at the big connector. If I'm remembering this correctly the corrosion doesn't start there but comes in through the voltage sense wires from the modules, so the pins on the plug are also corroded. I don't recall it causing this particular problem, but I suppose in some instance it might.

    Have you looked at the cable under the inverter case? If one or more of the phase voltages is out of whack the inverter would be involved. Never done this myself, but it doesn't look too hard to access. Pull the safety plug on the HV pack and then (I think) take out the bolts on the inverter. Come to think of it, I believe the guys in the Turkish video did unplug the cables under the Inverter. They were probably testing for continuity on the various lines to the other end and for shorts. Your problem is intermittent though, so you should only run those sorts of tests when the car is already in the P lock state.
     
  5. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Well, hold on. There are multiple 3-phase motors in the car. MG1 and MG2 in the transmission, sure, and the inverter drives those. The A/C compressor, too, which is also driven by the inverter.

    But the P lock codes are about the small motor on the side of the transmission that shifts it in and out of park. That's also a motor with three phase windings, but it is driven by the "transmission control ECU", not by the inverter.

    It is, of course, located (in gen 2) on the back of the transmission, where moving the inverter out of the way might help you see it better, but there isn't any connection between the two.

    The "transmission control ECU" is inside the cabin, under the dash. Sort of grandiose name for a box whose whole job is to spin that park motor in one direction when you start driving and the other direction when you park.
     
  6. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    1,423
    427
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    Toyota used a 3 phase motor for that???

    I had assumed the car just used a solenoid and a spring, or something simple like that, to engage/disengage the parking pawl, rotating anything that needed to be rotated first with a tiny bit of power from the electronics that normally move MG1/MG2.

    But we all know what happens when one assumes.

    There is a picture of the location of the transmission control ECU in this thread:

    Where is the Transmission ECU located-2005 Prius | PriusChat
     
  7. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    I bought it in Northern California in 2013 and was there until 2017. I road-tripped throughout the West and was in 100+ heat several times during that time and never had the issue.

    In 2017 I went to Southern Indiana. It's way more humid in Indiana throughout most of the year compared to California. The heat is no worse here though. Rodents eating wires and things happened while in Indiana, so it could be that. But I can't find any damaged wires that I haven't already repaired. They ate off the wire to the oxygen sensor and one wire to the M9 plug on the front of the transmission, and six wires to the right headlight assembly. I repaired those. The P lock errors started 2 years before the squirrels at those wires so I don't think that's the issue. I have blown the hair dryer on those wires and plugs for minutes and the error never happened.

    I can't see or feel any damage to the wires coming out the back of the inverter, but you can't see them very well. I blew the hair dryer on them for a few minutes and didn't get the error. You'd think that if it was a wire in the engine compartment, it would get plenty hot while driving and error even in cooler weather. Maybe not though.

    You're saying to check continuity when I have the P lock error. But wouldn't pulling out the HV safety plug to check it delete the error?

    You said "under" the inverter, so are those different cables that the ones I see coming out the back? I guess they'd be the orange ones?
     
  8. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    RE: the transmission ECU

    I have put the car heat on full blast and blew the 140 degree hair dryer on it for a few minutes and didn't get the error.

    And for the reverse temperature test, I ran the AC on high for 10 minutes in the driveway. Then kept it on full blast while driving. I got the P lock error.

    So I don't think it's the ECU getting too hot that's causing the issue. I also did the volt and resistance tests on the wires as outlined in the Toyota repair guide, and they checked out fine.

    Maybe the ECU could still be the problem. I don't know enough about what it does and how it does it to speculate.
     
  9. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    1,423
    427
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    Have you read through this thread?

    "There is a problem with the Transmission P Lock mechanism" when road is wet | PriusChat

    It has good pictures of the parking mechanism piece on the back of the transmission, and they get to an actual solution for the OP. Sounds like you need to check pin 13 on the TCU when the P lock problem is present, if it isn't 12V, then you are closing in on the issue. I think I would start with that since it is reasonably easy to access that connector.

    As ChapmanF pointed out, the 3 phase in this case is probably not the one from the inverter, but the one from the TCU.
     
  10. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    RE: something in the shift actuator circuit. Many people say that the shift actuator rarely goes bad, but that doesn't mean that mine hasn't.

    But the heat causing it is what has me stumped. If 85 degrees for instance makes the error happen, surely in normal driving conditions even in the winter, the transmission would get hotter than that and should make the p lock error happen. But it doesn't. So that makes me think it's not the actuator itself.

    Same thing with the wires coming out of it--surely they'd get hotter than that from the engine and transmission running regardless of what the air temperature is (but maybe not?) As for the parts of those wires that come into the car, temperature doesn't seem to cause the error either, as I outlined in message #48 above.

    So this leads me to think it's some wires further from the engine compartment and not inside the car, since the error still happens with the AC on full blast. It's possible that there's too much heat somewhere near the hybrid or 12v battery that the AC doesn't get to, but I've ran the hair dryer on all of the wires that I can see back there and never get the error.

    So that leaves the wires in the back under the car. I ran the hair dryer on all of them that I can see, three separate times, but it never happens. Maybe there are some wires back there that I can't see, like above the fuel tank. I speculated that there may be some in the frame hidden from both underneath and inside the car. Maybe I need to take off the interior trim and put the air dryer on any wire that I can find. I don't know if there are any related wires around there so it might be a wild goose chase.

    There's the orange wire that runs below the left side under the car. It's covered by a white plastic guard. I took off the very back piece and put the hair dryer to it and didn't get the error. I blew hot air on the full length of it, but didn't take the white plastic guard off. Maybe because of that it didn't get hot enough. Someone commented earlier that that wire is not likely to be the issue because heat would be disappointed along its length. Not sure if that's the case or not. Maybe I should take off the plastic guard and try it again.

    If not these things, then maybe the hybrid battery is the issue. I've heard that corrosion on the internal wires and plates could cause these issues. I'll have a new OBD sensor tomorrow so I can run the Dr Prius battery health tests. Not sure if they'll pick that up though. Maybe removing the battery and taking it apart is the only way to know.
     
  11. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    Yes, I read that thread and I did check pin 13. It had 13.88V. I said that I tested it in post #1, but I didn't say if I tested it when the P lock error had engaged or not. At this point, I can't remember. It's worth checking again though and I'll make sure the error is engaged while checking.

    I also had the jumper wire from the left side of the Pcon fuse to the blue wire in that connector at the top of the fuse block for three years and it didn't stop the issue from happening. I don't know if that's the same blue wire that runs to pin 13 at the TCU. If it is, it very well could be that the wire is bad between the fuse block and the TCU so the jumper in the fuse block didn't help.

    I wonder if I should just run a jumper between a good 12V wire like the guy did in post #11 there? He said that means the p con circuit doesn't have a fuse protecting it anymore which doesn't sound good. If that fixed the issue, I assume I could add a 7.5V fuse to that jumper wire. Not sure if it would be in the proper place to prevent whatever damage the original P con fuse does.
     
  12. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    That would be clever, using MG1/MG2 to relieve the load on the parking pawl so a piddly solenoid would be able to move it.

    But the parking mechanism is able to park/unpark when not just when the car is READY, but also when it is just ON, without the high-voltage system available. (Otherwise it would be hard to put in neutral and push out of the way if you couldn't get it to go READY.)

    So that leaves them with a little three-phase motor and a cycloid reduction gear to multiply the torque by 61. Just for those times you might want to pull out a parking pawl from a 3300 pound vehicle parked on a hill....
     
  13. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    1,423
    427
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    You should be able to find an inline fuse holder at an auto parts store. If you are going to put 12V straight to that pin on the TCU then the fuse should be close to where the jumper wire comes off wherever it is tapped in. Rating? Not sure, maybe the manual gives current usage for the TCU? If not, and there is just the one 12V wire, put a DC clamp ammeter on it and watch the current going in and out of park. Or look at the gauge of the existing wire (might be printed on the side, otherwise use a caliper to measure the diameter), look up maximum current at 12V for that gauge, and pick a fuse at 80% or less of that.
     
  14. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    I THINK I MAY HAVE FIGURED SOMETHING OUT!

    First, I checked pin 13 without the P lock error and the voltage was fine--13.88V with the power on. Then I went for a drive. 88 Degrees outside. Less than two minutes later the P lock error happened, so I went back home and checked pin 13 again. Still at 13.88V so that's not the issue.

    The P lock error wouldn't delete, probably because it was still too hot. So I left my multimeter attached, drove, and watched the voltage. It only varied by a few hundredth of a volt--13.78-13.84 depending on how much I was accelerating and/or the hybrid battery was working.

    Then I decided to do the error code P3102 diagnostic procedure (attached) again. I did it when it was about 78 degrees several days ago and got nothing. So I decided to do it again today when I had the P lock error and it was 88 degrees.

    I think I found the issue. Section F, "standard (Check for short)". It's supposed to be 10,000 ohms or higher. The PCON and PPOS wires on the T4 connector tested 0 ohms. The PCON and PPOS wires on the H17 connector both were 350 ohms. All WAY out of range so it appears that there are shorts on both wires that only happen when something gets in the mid-80s or higher.

    The suggested fix is "REPAIR OR REPLACE HARNESS OR CONNECTOR" The connectors are probably fine since I tested the wires inside the connectors. So that leaves replacing the harness. That seems like a major PITA since it seems that the wires go to multiple connectors.

    Could I just cut all four wires an inch or two outside the connectors and run the same gauge wire between them or is it more complicated than that? I don't know if it's just the wire between the connectors or if there are other components in between or wires coming off of them and going other places or not. If that's the case then I assume the simple jumper connection fix wouldn't work.
     
  15. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Well, that's something! But this work can be very fiddly, and before drawing conclusions, don't worry about boring us with too much information ... for each of those measurements, lay out what was plugged in, what was unplugged, and exactly where the red probe and the black probe of your meter were when you copied down each of those readings.

    Replacing the harness is a PITA because of how many things it connects to and all the places it goes and all the evil little clips that hold it in place.

    Repairing is its own kind of challenge. If you have indeed found that two circuits are shorted to each other, or to ground, or to wherever it was your other meter probe was at that moment, sometimes you can find the place the insulation was breached, and seal that back up.

    If you have to do more than that, Toyota has a handy manual of wire harness repair techniques and it's outside the paywall; Elektroingenieur added a link to it on this page:

    Toyota Service Information and Where To Find It | PriusChat

    That page also tells you how to get access to the wiring diagram for your car, which will answer all your questions about how those wires are routed. But that's on the other side of Toyota's paywall (but the page also describes free ways you might have access).
     
  16. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    Do you think I tested wrong?

    I followed the repair manual:

    (f) Check the resistance between the wire harness side connectors.

    Standard (Check for open):
    Tester Connection Specified Condition
    PCON (H17–9) – PCON (T4–7) Below 1 Ohm
    PPOS (H17–10) – PPOS (T4–8) Below 1 Ohm

    Standard (Check for short):
    Tester Connection Specified Condition
    PCON (H17–9) or PCON (T4–7) – Body ground 10 kOhm or higher
    PPOS (H17–10) or PPOS (T4–8) – Body ground 10 kOhm or higher

    I used one of the silver bolts to the right of the H17 connector for a ground. It was attached to other metal. Maybe into the body.

    But maybe I need to use one of the "official" grounds as shown in the manual? "IK" is near there. Don't know if it's marked or I just need to look for some bare metal in that area.

    I don't see damaged wires anywhere. Given that heat causes the error and that having the AC cranked up doesn't keep it from happening; I think it must be outside of the cabin or perhaps where it goes through the firewall. But again, I can't see or feel any wire damage from above or below the car.

    I'd unwrap the tape from the wire bundle coming out of the firewall and check, but I don't think you can even get a hand on it without removing a bunch of components.

    I have the wiring manual and I'm doing my best to decipher it. On page 262 I see H17-9 going directly to T4-7. There's nothing shown in between it so I think that means it's just a straight connection and so my jump wire might work.

    But on page 86 it shows H17-10 going to "junction connector J14" and other places and ending at P6-5. Then on page 106 it shows H17-10 going through "junction connector J14" and ending at T4-10. Same on page 228. So that's a more complicated wire.

    I'll look for that Junction connector and around the firewall tomorrow. Thanks for the help!
     
  17. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Let's not say I thought anything, and just thank you for confirming exactly what you did. I answer a lot of questions on PriusChat and you'd be surprised the things it sometimes turns out people did if I haven't asked them exactly.

    The bolt you used is probably ok as a test ground.

    In the diagram, you should be able to find the J14 "inner circuit", which will show you how many pins are tied together on that circuit (so, how many places it goes). Each individual "system diagram" may only show you the segments that are used in that system.
     
  18. Rock_Star

    Rock_Star Junior Member

    Joined:
    May 25, 2024
    35
    1
    0
    Location:
    United States
    Vehicle:
    2008 Prius
    Model:
    Four Touring
    Gotcha. I didn't mean for that to come across like I was threatened by it. I was just asking to learn if I should do it differently.

    The J14 is in several places in the diagrams and seems like several wires run into it so I don't know if my jumper idea would work and just bypass the J14 by connecting the two connectors. Clearly, that wire is going through J14 for a reason and probably other wires in those circuits need the signals that go between PPOS (H17–10) or PPOS (T4–8), so me breaking that connection might cause more trouble.

    I'm fairly mechanical and can fix a lot of stuff, but that's probably beyond what I should be messing with. I'll try to find J14 but I'm not sure what I'm looking for. Maybe I'll be able to cut the tape off the wire bundles and follow the wire from the H17.
     
  19. pasadena_commut

    pasadena_commut Senior Member

    Joined:
    May 2, 2019
    1,423
    427
    0
    Location:
    Southern California
    Vehicle:
    2007 Prius
    Model:
    N/A
    This is resistance measured at the pin on the cable to ground, with the cable unplugged at both ends? Because it doesn't really make sense that way. Consider the wire A-B-C where A,C are the ends, B is the location of the short, and the conductor is intact. The resistance A-C will be roughly zero, as will the resistances for A-B and B-C. The resistance B to ground will be some value. So if you measure A to ground and C to ground you should get the same value. It might be zero, it might be 350 ohms, but it won't be one at one end and one at the other. That's because from both ends the resistance is "zero plus something", the same something in both cases.

    Caveat, if there was a diode in the cable wire, then A to ground and B to ground might be different, but in that case resistance A to C and C to A would also measure different resistances (that is, same path measured, swap the leads). If the short B to ground passes through a diode then you could get different values A to ground and C to ground if you swapped the ground lead. Ohmmeters usually employ a DC test voltage, so polarity measures on devices that care about polarity like a diode, or two of three pins in an NPN or PNP transistor.

    If the cable was plugged in at either or both ends then this could just indicate current going through a transistor at either end and the polarity of the test leads.
     
  20. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,620
    15,313
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    The wiring diagram manual (probably in the "fuse and relay locations" section, go figure) ought to show you what J14 looks like, and roughly where (behind the dash, I'm guessing) it is.

    These junction connectors usually look like overgrown multi-pin connectors with a big blank plug plugged in. The plug has a maze of internal connections that join certain pins of the connector(s) terminated there. It's sort of an alternative to a bunch of discrete wire splices ... and also it can sometimes be a handy place to open a circuit and test the segments on either side. There should also be an "inner circuit" drawing for it, showing which pins connect internally to which.