Check out fuse and it was fried. Replace fuse turn on car and the new fuse was fried. Took the car to a mechanic and he believes there is a wiring problem. Has this ever happen to anyone out there? Well I'm going to wait till my 120k service to have it checked out. I can live without the sunroof for now. Thanks for your replies.