you can go to a junkyard and get a sunroof motor. or your local parts store

Im a Xbox 360 fanboy...and damn proud of it!!
I had a problem with one of my Z24's. One day the glass just got stuck open and wouldn't shut. For some reason the one arm wouldn't seat properly when the glass was installed, if I took the glass out if worked fine. I could never figure out what the exact problem was but it works on it's own sometimes, others it doesn't.