GM Repair Problems? Ask GM Repair Expert Now.
I'm going to look over some wiring diagrams and will get back to you shortly.
There is a fuse. That would be the first thing to check. It is located in the fuse box under the hood. It should be marked as sunroof fuse, 25amp. Let me know what you find and we can go from there.
Any luck with the fuse?