A 380sl does not have a sunroof, it has a hard top.
The cost to repair your 1997 Oldsmobile Cutlass sunroof is dependent upon the condition of the sunroof. It will cost approximately $700 to completely replace the sunroof.
form_title= Sunroof Repair form_header= Cruise with your sunroof open this summer. What is the make and model of your car?*= _  What year is your car?*= _  Please describe the issue with the sunroof in detail.*= _ 
Check the fuses in your 97 Cavalier first. The dome light and the sunroof probably have a common power source.
how to remove a sunroof in a 1998 Saturn 4 door sedan
You must smash the sunroof with a hammer to get insurance to cover it.
To repair a leaky sunroof, you need to clean the drainage tubes on your sunroof. You can do this by sticking a thin wire or coat hanger in the drain. Then pour some clean water through the drainage tube.
I plan to caulk mine shut. THe repair estimate was $9k.
Contact The Sunroof Doctor for assistance. http://www.sunroofdoctor.com/9602saturn.htm
It will cost between $50 and $200 to repair this sunroof. It will depend on what exactly is wrong with the sunroof.
Find my earlier post.....any questions...please ask......
Depends on why it is leaking.