Man that stinks. Like most have said if it is under warranty take it to the dealership to fix and to avoid any hassle(s) if it comes up again.
And, this thread jogged my memory. A few months ago I saw this vid from Hot 1LE that talked about this issue. May be minor but hope it helps.