Oh, yeah, sorry man, mine did the same thing this time last year. The sunroof motor had gone bad. Luckily, I was still under warranty and they fixed it for free (even got me in my very own Saturn commercial!), but I'm not sure how much they cost outright.
