It is a doable DIY job. You might have a look at this tutorial;
http://www.saturnfans.com/forums/showthread.php?t=115688&highlight=sunroof
Howdo i put a sunroof motor in on a 2001 eclipse
To replace a Hollandia 700 sunroof motor, first, ensure the vehicle's battery is disconnected for safety. Remove the sunroof panel by unscrewing any necessary fasteners and carefully lifting it out. Next, access the motor by removing the interior headliner and any surrounding trim. Disconnect the old motor's wiring harness, unbolt it, and replace it with the new motor, reconnecting the wiring and reassembling the headliner and sunroof panel.
To replace the sunroof motor on a 2001 PT Cruiser, first, disconnect the vehicle's battery to ensure safety. Remove the headliner and the sunroof assembly by unscrewing the necessary fasteners and carefully detaching any wiring connected to the motor. Once the old motor is accessible, disconnect it from the sunroof mechanism, install the new motor, and reassemble the sunroof and headliner. Finally, reconnect the battery and test the new motor to ensure proper operation.
To replace the sunroof motor in a 2002 Toyota Sequoia, first, disconnect the vehicle's battery to ensure safety. Remove the headliner by taking out the necessary trim and screws to access the sunroof assembly. Disconnect the old motor's wiring harness and unbolt it from the sunroof frame, then install the new motor by reversing the process. Finally, reattach the headliner and reconnect the battery to test the new motor.
With your feet and the biggest tool box available! :)
Take it to an automotive trim shop, It is about impossible to work on a sunroof and not make it leak
Connect the sunroof motor with the sunroof motor retaining bolts. Connect the sunroof linkage. Connect the wiring harness to the back of the sunroof motor.
To fix a sunroof in a 1990 Mercedes 420, first, ensure the power supply to the sunroof motor is functioning properly. If the motor is working but the sunroof is stuck, check for any obstructions in the tracks and clean or lubricate them as necessary. If the motor is faulty, you may need to replace it, which involves removing the headliner and accessing the motor assembly. Lastly, ensure that the sunroof seals are intact to prevent leaks after repairs.
My brother works for a Saturn dealership. He said if the fuses are good and the sunroof won't do anything it is the sunroof motor. If it moves a little bit it's either the cable or the rails. That's what the techs at the dealership told him.
Had the same thing happen to me .. you have to remove the motor. take all visors off and get to the motor carefully and unplug , the hydralics in the sunroof will release sunroof and close. This is a dealer part . Replace the same way. Good Luck !
When it doesn't work any more.
To replace the lift arms on a sunroof, first, ensure the vehicle's battery is disconnected for safety. Remove the interior trim and any necessary panels to access the sunroof mechanism. Disconnect the old lift arms from the sunroof and motor, then install the new lift arms by reversing the disconnection process. Finally, reassemble the interior trim, reconnect the battery, and test the sunroof operation.