Have a very similar situation, which the dealer is confounded by. So sharing the symptoms in the hopes someone can help triangulate.
1) While driving, all warning lights started to go and flash, etc; Car ran normally. We pulled over, stopped car, and restarted, and everything seemed to work fine.
2) Same problem reocurred in the next few hrs. Tested alternator and it was charging battery at 14.3 volts, but the battery was 3.5 years old and under a load test it was on the edge of being bad. Replaced with new battery and car ran fine - thought this fixed the issue
3) four days later same issue occurred. We pulled over and restarted the car, and all lights went away. But 30 min later, lights started flashing and we also lost RPM and Speedometer, plus the cooling gauge stopped working. Car still drove normally, but once parked, it would not restart
4) disconnected battery for 10 min and car would still not restart. Car sat for 2+hrs waiting for tow.
5) After pushing car out of garage to get on tow truck, car actually started and seemed to be fine !?!
6) Car started fine at dealer and did not have the issue. Tech looked at codes and could not identify any faults that could pin pointed issue. Although he did say there we faults associated with "communication".
I asked dealer to keep car and see if issue returns. Seems like some sort of ground issue or bad sensor somewhere affecting how the ignition system works?
Any other thoughts? Much appreciated and Merry, Merry!