I have a 2006 prius that was running perfectly. Stopped at stop sign and every, EVERY, light came on and car won't even move. Has been raining here for 2 solid days. Drove it for 15 minutes before this happened. 12v battery putting out 12.5. Any ideas?
Each of those lights serves as an indicator for an Electronic Control Unit (ECU), and when it lights up, it means the corresponding ECU has set one or more codes. The car needs to be scanned for codes to find out what it needs to tell you. You need to use a capable scanner that can read all of the 12-16 ECUs in the car. So, the first course of action would be to scan for the codes. Note, some codes have sub-codes or INF codes in the freeze frame data. You should retrieve those as well. Report the codes here for further advice.