For those of you up here in the PNW with me, you'll be able to relate to the recent fun of the "atmospheric river" we've been experiencing, AKA days on end of dumping rain. I noticed a drip to the interior from both front corners of my sunroof that wasn't the seal to the truck body. It turned out to be the inner seal bonded to the glass itself. Water gets between the inner rubber and the glass and runs down into the front plastic bezel piece. Once enough water has built up there, it drips out the seam where the front and side interior trim bezels meet.
I was all ready to pull the trigger on a new glass as you can't get this rubber separate, but it looks like Mr. T wants $750 MSRP for one now, ouch! I'm going to try a bit of sealant first and see if that'll be enough to do it. If not, it looks like an early xmas gift for the cruiser.
Separation was the worst at the front center where the two pieces of this rubber meet. My driveway is level and with the forward rake of the suspension, this is always sitting underwater whenever it rains.
The rear join is just starting to separate, but not yet as bad as the front.