Let me give a history on this. About a year ago (before we bought it) the previous owner couldn't get the sunroof to close and slammed it shut with his hands needing to get the tracks and a few other pieces replaced. :rolleyes: The paper work (which I have) says the shop recommended replacing the glass and weatherstripping because of rust. Well I happen to know the owner of the trim shop he took it to.
Well, I went there today. First, let me say the roof leaks bad, ask Chris. It rained steady, but not to heavy one night in Toledo and the roof was wet, the drivers seat and when I opened the sun visor water poured out! The weatherstripping has always been wavy and shitting looking, and the sunroof has trouble opening and closing because the rust has swollen the seal out making it difficult to move between the roof and the weatherstripping. The glass doesn't really like to open because the motor doesn't have enough power. The previous owner thought it was the switch and replaced it (dumbass) which really did nothing.
Well here are the pics!



^ You can see in these pics whats happening. The weatherstripping is going wavy the place that its attached to is rusted badly. You can kinda see some rust if you look closely in the last pic.



^In the first pic that black silicone looking stuff is some sealant we used to help make the weatherstripping bond to the glass better. We also put on some spray-on silicone. Ohh, and we blew out the front drain tubes with a air compressor. They weren't clogged. He said that the sometimes get disconnected or the "solder joints" break were the attach to the drip tray.
He gave me a few options considering the condition of the car, he said he wouldn't replace the glass the way it was quoted on the original paperwork. He said they could take the glass out, remove the weatherstripping, clean the drain tubes out, clean the rust off (although its flaking so I don't how thats to possible) and then reseal it with urethane. He said that should hold for a few years. Personally, I would like fix the cause not the symptoms. Ohh and to recover the sun shade it would be about $150 and that's hit or miss if it will match oem. I think it would cheaper to go through the dealer or GMPD for that!
So heres my options and questions.
You can see the piece that's rusted. He seemed to think it was bonded to the glass. I went to the dealer and I couldn't decipher from their images if it's even available separately. I found out GMPD won't ship glass which sucks, and he seemed to think these sunroofs are dealer only items.
This is exactly the image they showed me (thanks robby and bossman!)

I thought it might be 4 but that's the sunshade. The weatherstripping is a VPI part IIRC. the guy told me come back after I find out what I need.
So my question is does anyone know if the glass is separate from that piece that is rusted, or do I have to buy the glass?
Is the weatherstripping held to the glass with any sealant of some sort?
Buy a replacement glass and weatherstripping at the yard that looks to be in good shape (doubt I'll find one but still), and risk that it won't be close to same shape.
Go to the dealer and buy the glass and weatherstripping. I called a Auto Glass place and they said they don't mess with sunroofs. But who knows if aftermarket is close to the same quality. Weatherstripping I can get online GMPD won't ship glass! Although my parents are going to NC in a few weeks, (where GMPD is located).
Or have the trim shop try to fix the broken shit, pretty much with a band-aid.
I would bet that this could the problem with a majority of peoples cars too!