I have the exact same problem. Actually reading your post gave me some relief that i'm not the only person out there.
However, I do live in Riyadh Saudi Arabia. I have an appointment with the dealer next Sunday at 7:30 am. That is really worrying me, because it never fails in the morning! Well at least now i can tell them to check the ignition switch.
Thanks for sharing the feedback.