I have been driving a 2007 Prius for 13 months with no problems. But, two days ago I got in the car and it would not start. The "check engine" light was the only light to come on. I had headlights and the key fob worked. I called the dealer and he had it towed. When I went to check on the car later that day, I was told it started as soon as they got it off the tow truck! I know the mechanic thinks I am nuts!! But that car would not start. The night before my husband had driven it and when he turned it off, he hit the power button a second time. So, I understand that that could cause the 12v battery to go dead, but would I have headlights? And why the "check engine" light?? And why did it start after being trucked to Kirksville? The mechanic would not let me bring it home--wanted to keep it over the weekend to see if it happens again. Any ideas???