I don't think a new cable will help either since it's playing streaming music through it. I'm going to try a friends iphone when I get home to see if it works. If it's still doing the same thing, I'll just take it in and have the dealer look at it.
Just weird it does it intermittantly, but now it's been a couple of days with no luck. But watch, it'll work when I head home from work today.