This happened to me and was very annoying. I would advise to try what the above post said first. I had no luck with such things. Ended up having it towed to the dealer- they had to put in a new ignition and change the keys! Sorry- it sucks big time and was totally out of the blue.