I am in Houston, Prius 2008, 141000 miles. I had my car oil changed at midas, after that I drove 3 miles and my engine got shut off. All the warning lights started coming up i tried turning off and on several times but engine would not come up. (When we start the car 0 mph does not come up) I got it towed to one mechanic place and they found some error codes as attached. And I tried checking the oil level it was above the high bar as you can see in picture. As per the codes, mechanic said my hybrid battery is down and that is the reason my engine is not starting. So, they will need to change hybrid battery for 2400$. 12V battery is fine. There was one error of low fuel and I tried putting 3-4 gallon of fuel as well. My doubt is oil level is above the high point. And maybe people who changed the oil put different catagory of oil but bill says 5w30. What is the brake light suggest and what can be the problem? Any help will be appreciated.
The first thing that should be done is to remove and clean the mass air flow (MAF) sensor. The second thing is to clean the throttle body and then disconnect the 12v battery for a few minutes and reconnect. Then try to start the car.