I had this randomly yesterday. My car was fine in the morning until i stopped to go in a shop, then on return my car would not start. I called a mate out to who came out and jumped the car, the car started fine apart from all the warning lights were on the dash, so i carried on regardless and drove it home. Just as i turned in to my drive way all the light went out, and the car has been spot on ever since.
It had been raining hard before i stopped, so i put it down to water getting somewhere is shouldnt, but we will see the day is still young. Just aonther note i checked all the plugs on the engine and contacts on battery etc, and gave them a clean up just for good measure today.
phill