Originally Posted by MikeR
If you have the original battery..... get it replaced... that may be the whole problem since you are not getting any codes.... this car gets weird on the electronics when the battery starts going.....

I second this. The dealer checked mine for free and said it was good to go. Wouldn't start occasionally, spoiler deployment overnight. (I just thought it was glad to see me in the morning!) and other weird stuff. New battery ($68) and no more issues.