wow those with the sunroof issue must not know how to fix them. The glass gets loose and you replace the pins with part number 11610765 and there is a plastic retainers if it is leaking along with new seal strips for each glass. After that never had a single problem with the glass.
but yes they overall suck. I would rather have a cobalt