I think you 2 are right. I was more than a little pissed last night. And Phil asking about the oil level freaked me out. And having a dead bike in the dark with that little red light staring up at me made me wonder even more.
Unfortunately I can't look at the bike since its at the dealer which stinks. But the dealer pretty much said the same thing. Its probably just a cdi/black box foul up. And it should be under warranty.