Well hopefully its the brakets in the sunroof glass itself that gave way and not the brakets on the sunroof module itself.. the way you can tell is you need put it in the tilt position not sure if you know what that means but just incase its when its in the closed position and the back part of the sunroof glass is tilted up.. once tilted in the up position look at the rails there should be 2 screws on each side that have a star*like holes on the head of the srew if those are ther you only need the glass and shouldn't be to expensive however if there not there that means the whole sunroof module assy would beed to be replaced and well that can be expensive the parts alone are like 700-800 plus the labor and that to Iis high because the whole headliner would need to come down