2007 Gen 2 ABS VSC (!) brake light blinky codes

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by Dane A Gebhard, Mar 14, 2025.

  1. Dane A Gebhard

    Dane A Gebhard New Member

    Joined:
    Mar 14, 2025
    3
    2
    0
    Location:
    Pennsylvania
    Vehicle:
    2007 Prius
    Model:
    SE
    as many others I have some codes that won't be picked up by OB2 port, so I did the wire trick

    (!) 66 and 95
    ABS 42
    VAC 45

    Everything I've read so far on various other forms and info here the ABS and VAC are not anything but saying there is other issues. Even checking the diagnostic screen says everything is ok. I just got this car from my dad who has owned it since new. replaced the 12V battery 3 days ago as that seems to be the go-to for these things. The hybrid battery was replaced about 5 years ago. Car runs great... breaks feel a little tight as when you press the brake pedal a little and the brakes come on hard, but I have no reference as I never drove the car before picking it up a week ago. Thinking about taking it to Toyota just to get the code info... but I hate paying dealerships money
     
  2. bisco

    bisco cookie crumbler

    Joined:
    May 11, 2005
    111,556
    50,800
    0
    Location:
    boston
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    Sounds like the brake accumulator is going south, a scan with tech stream might be more definitive.
    Sometimes changing the brake fluid can delay the inevitable .
    Check this thread: ABS error blink codes. | PriusChat
    How many miles on her?
     
  3. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    25,956
    16,940
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Those codes definitely will be picked up over the OBD2 port when you use a properly working scan tool. The 66 will show up on a scan tool as C1345, and the 95 will show up as C1203. If you used a scan tool that did not show them, the scan tool let you down. But you can always fall back on blink codes in that situation, as you saw.

    Even more specifically, they are saying to look at the blinks on the (!) light. You can find that explained on this page: Blink (a/k/a Flash) Codes – How to. | PriusChat

    The C1345 is generally a no-big-deal code that says the brakes want you to go through the linear solenoid offset learning procedure. So you do that, and then they're happy.

    The C1203 is weirder. The description of it does not sound like anything to do with the linear solenoid offset learning. But there is a weird note added in the gen 3 manual that says C1203 will be output before carrying out the linear valve learning. The details are a mystery to me, but I would at least try the learning procedure and see what codes come back before getting too worried about it.
     
    Brian1954 likes this.
  4. Dane A Gebhard

    Dane A Gebhard New Member

    Joined:
    Mar 14, 2025
    3
    2
    0
    Location:
    Pennsylvania
    Vehicle:
    2007 Prius
    Model:
    SE
    the car has 214000+ miles on it.. I also got tech stream scan done.. as mentioned in above commenters the 2 codes that showed are as followed C1345 and C1368.. Not learning linear valve offset and linear valve offset.. There was another code in there for ABS low pressure but that fault has since reset and gone away. After preforming a linear valve offset calibration the problem still persists... So I'm assuming the the skid control ecu is going faulty or the abs accumulator is on its way out also.. I think my next plan of action before replacing anything is disconnect the skid ecu and check to make sure all harnesses are in good working order... The scanner I used originally was the Blue Driver Pro OBD2.. and it wasn't showing anything for abs codes.. Thanks for all who replied and i will try to keep ya'll posted if I find a fix, and or if you all have any suggestions.
     
  5. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    8,108
    4,122
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    That second code indicates there is a Linear Solenoid Valve Offset Malfunction.

    REPAIR MANUAL DESCRIPTION

    The skid control ECU stores and corrects the difference in each individual part such as the stroke sensor, actuator solenoids, and stroke simulator solenoid. Perform "initialization of linear solenoid valve and calibration" if any of these parts are replaced.

    The skid control ECU inputs the shift position P signal.


    The repair manual suggests the following troubleshooting:

    INSPECTION PROCEDURE

    1. Perform the initialization of the linear solenoid valve and calibration procedure.


    (a) Perform "initialization of linear solenoid valve and calibration".​

    NEXT:

    2. Reconfirm DTC


    (a) Clear the DTCs.
    (b) Turn the power switch ON (READY).
    (c) Check the same DTCs are recorded.
    If this result is ............ Do this:
    DTC is not output ......... The problem is fixed and this procedure is complete.
    DTC is output ................ Replace the brake actuator assembly.

    I hope this helps get you on the right track.

    See the wiki page here to learn the ways the repair manual information can be obtained.
     
    #5 dolj, Mar 18, 2025
    Last edited: Mar 18, 2025
    Dane A Gebhard and MAX2 like this.
  6. Dane A Gebhard

    Dane A Gebhard New Member

    Joined:
    Mar 14, 2025
    3
    2
    0
    Location:
    Pennsylvania
    Vehicle:
    2007 Prius
    Model:
    SE
    quick update for yall - bought a junk yard ebay abs pump - installed and all codes cleared and vehicle is back on the road.. Thanks!
     
    Brian1954 and dolj like this.