Tools need:
Philips Screw driver
Socket wrench
10mm deep socket
or short extention
Open the sunroof, and remove the sunroof interior trim. This piece comes right off by pulling on it.
Next using the sunroof button position the sunroof so that the screws line up with the notches in the sunroof frame. Then remove two small philips screws, one on each side.
There are five clips that hold the roof liner to the sunroof. Two of them are in the front and three of them are in the middle. (Theres a picture further down with the liner out you can see where the clips are.)
After all the clips are loose, pull the liner slightly forward. There is a small lip holding the rear of the liner to the sunroof.
After you pull the liner out of the lip push the liner back towards the rear of the car, the entire liner will slide right out.
Here you can see where the clips are located.
Remove eight 10mm nuts that hold the sunroof on. There are four nuts on each side.
Lastly lift the sunroof panel out.