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

C1345 Code, "Brake," "(!)," "ABS," "VSC" Lights, No Regen Braking

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by KeithK906, Aug 24, 2021.

  1. KeithK906

    KeithK906 Junior Member

    Joined:
    Jan 5, 2016
    2
    0
    0
    Location:
    Detroit, MI
    Vehicle:
    2007 Prius
    Model:
    IV
    I'm a long-time lurker on Prius Chat and have used the information found here to do my own Prius maintenance for years but I have a situation that I have been unable to resolve.

    I bought a 2007 Prius last August. In March I got a P1116 code, a C1249 code, and a C1310 code. I replaced the coolant control valve after I found some leakage around it and, in April, when there was still a check engine light, no heat in the vehicle, and poor mileage I also had to replace the thermostat at which point I also flushed the radiator.

    The check engine light went out, however, things still weren't quite right. I would experience a momentary loss of power when accelerating hard and the traction control light would illuminate with any variation in the road surface even with light braking. In May my battery got really weird, rapidly going from 1 bar to half full and then, when I pulled into traffic one day I got the triangle of death, the (!) and VSC symbols, and my Prius went into limp mode. I replaced one module and got it back on the road until I could do a full cycle of all the modules and replacement of two more marginal modules in June.

    The battery now seems to be performing nominally and has improved from 48% estimated capacity in May to 93% estimated capacity per the Dr. Hybrid life expectancy test. Unfortunately, the braking issues only got worse and, ever since going into limp mode, I have no regenerative braking, the pedal is soft, and braking is strange with anything more than light brake pressure engaging what feels like panic braking. If all brake pedal pressure is not released as the vehicle comes to a full stop, it stops with a bouncing lurch. At the same time, my mileage has dropped from low 40s before May to mid to high 30s.

    After I replaced the first HV module in May and the problem was not resolved, Auto Zone did a code read and pulled a C1345 (Not learning linear valve offset abnormality) code. Additionally, the dash has had the Brake, (!), ABS, and VSC lights illuminated since then. After being gone for work most of the summer, I finally got Techstream working today thinking I would find more codes to help me out but C1345 remains the only active code. Based on what I can find on the forums, I have so far done the following:

    • Checked the battery voltage at the terminals: 12.77 V an hour after parking, 12.09 V in IG-ON with the headlights on, and 13.81 V in READY with engine running. Based on what I reading on this 12V battery thread, that sounds like a healthy battery.
    • Checked the inverter coolant reservoir for turbulence - good flow visible.
    • Checked the brake fluid - just under maximum.
    • In the main fuse box under the hood, checked every fuse that seemed related to ABS: 11 (HEV), 12 (P CON MAIN), 13 (ABS-1), 18-20 (ABS MAIN 1-3), 32-33 (ABS-1/2) - all good fuses.
    • Followed the instructions in post #11 of this thread to test the ABS relays - all relays read <0.2 ohms when closed.
    • Used a jumper between the CG (#4) and TC (#13) pins in the OBD II port and read the codes. (!) flashed a 66 and 67, ABS flashed a 42, and VSC flashed a 45. In May, checking these codes and following the 8 depressions of the brake pedal in 5 seconds would temporarily extinguish the lights, now the lights return immediately. It seems ABS 42 and VSC 45 aren't in any manuals while the (!) 66 and 67 indicate "Linear Solenoid Valve Offset Learning Undone" and "Linear Solenoid Valve Offset Malfunction" respectively.
    • Followed the instructions in post #6 of this thread and post #1 of this thread to relearn the linear solenoid by using a jumper between the CG (#4) and TS (#12) pins in the OBD II port. The (!) light flashed slowly for a minute or so while clicking and humming noises came from under the hood and then the light went solid. Unfortunately, there was no change in the lights or the symptoms after the relearning process.
    In my research, I have referenced various other threads including but not limited to: YeeHaar! ABS, Brakes Lights, C1203, C1345; ABS Brake Problem: Error Codes C1203 and C1345; Help with 2 digit flashing codes...; and VSC and ABS codes. Unfortunately, I'm out of ideas at this point.

    Do I have any other options before I start looking at replacing a brake actuator? Is there a way to troubleshoot the actuator and confirm it as bad before I pull the trigger on a replacement?
     
  2. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,628
    3,849
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    As you now have Techstream working you can use it to do the linear solenoid offset learning. It surely must be easier than jumping the OBD-II p[ort. You might find this post & ff helpful. There are other threads, I'm sure.
     
    #2 dolj, Aug 25, 2021
    Last edited: Aug 25, 2021
  3. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,785
    15,433
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Those are missing from at least some editions of the Gen 2 manual, as explained in this post and the one following. They are both just telling you to pay attention to your 66 and 67 on the ECB light.

    The 66 is not a big deal as codes go; it's just saying the linear valve offset needs to be learned, as you then proceeded to go through the steps to do.

    The 67 is a bigger deal though; it means the system did try to learn the valve offset, and something in the actuator is apparently so far out of specification that the value "learned" was outside any acceptable range.

    The repair manual does suggest trying the learn procedure again just in case the last attempt went wrong because of some fluke. But if the 67 comes back again, it doesn't have anything more to say except the actuator is toast.
     
    KeithK906 likes this.
  4. KeithK906

    KeithK906 Junior Member

    Joined:
    Jan 5, 2016
    2
    0
    0
    Location:
    Detroit, MI
    Vehicle:
    2007 Prius
    Model:
    IV
    Thank you much for the responses and thank you ChapmanF for your multiple posts on other threads that I referenced during my troubleshooting. After failing to get the learning procedure to take, I headed to the local dealership who also failed to get it to learn; they are calling it a bad actuator as well. Yay me! I had hoped the lack of a C1256 code meant it would turn out to be something else. Now, I have to decide if I drop the $2500 for the dealership to do the work with an $1800 actuator, buy an actuator myself and have them install it for $600, or do the whole process myself. My Techstream install seems to be missing some functionality so I might be stuck having them do the bleed process if I can't get a fully functioning install.
     
  5. preck

    preck Junior Member

    Joined:
    Apr 8, 2007
    8
    1
    0
    My 2010 Prius has problems very similar to your's - everything was fine until 5 weeks ago - then all the warning lights, etc. I ordered a new front wheel speed sensor, but no change. And a day later the brake lights are on continuously. Techstream isn't able to fix the Linear Solenoid Valve Offset either.
    How did you decide to proceed with yours?
     
  6. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,785
    15,433
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    What trouble codes do you have exactly?
     
  7. preck

    preck Junior Member

    Joined:
    Apr 8, 2007
    8
    1
    0
    Thanks for your help :)
    Yesterday there were a dozen codes in Techstream under ABS/VSC/TRAC, but today only C0200 and C1380 remain, plus P1578.
    The car only sat in the driveway, so I'm suspicious that there may be connector problems at an ECU.
    I did replace the front sensor but the bearing is noisy so that also needs to be replaced.
    The brake light problem renders the car undriveable; they stay on whether the car is powered off or on :(
     
  8. preck

    preck Junior Member

    Joined:
    Apr 8, 2007
    8
    1
    0
    Are the connectors to the Skid Control ECU accessible on the 2010 Prius? I would like to check them for corrosion, etc.
     
  9. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,628
    3,849
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    You might be better starting a new thread in the Gen 3 forum (or tack onto an existing thread there) as your car is a Gen 3 and not a Gen 2. Two of those codes appear not to be Gen 2 codes, so I doubt anyone here can help. ChapmanF is active over there also and has a Gen 3 so he and the many others in those forums will jump in to help you.
     
  10. Makhlukdewa

    Makhlukdewa New Member

    Joined:
    Jun 10, 2022
    3
    0
    0
    Location:
    New York
    Vehicle:
    2007 Prius
    Model:
    Base
    *My Solution*
    I was changing the brake pads for all four wheels and changed the left rear drum brake cylinder when the codes comes up. Calibrating with techstream didn't work. Playing with regular bleeding procedure didn't work. For three weeks I didn't know took it to a mechanic and Toyota dealer and they want north of 3 Grand to replace the ABS actuator. Anyway, proper bleeding through techstream fix the problem. “Not learning valve “ procedure did not stop at 30 secs before completion of procedure.
    So bleed the Prius brake using techstream fixed the problem.