Seals aren't the issue (but you have to pull em off anyway, might as well replace). The drip rails are. You have the targa, the drip rail, and then the seal. Water runs off the targa into the drip rail and if everything is right it will run off. What happens is the seal between the drip rail and the targa goes and then instead of running off, it goes inside, fills up the plastic finish piece (that's also part of the drip rail) and then dumps it on your lap the first time you stop.
Gotta remove the driprails, clean everything right, and reseal them. The stuff the factory uses is more like weatherstrip adhesive than silicone, but I used silicone.
DO NOT use any adhesive on the seals. They just pop into the channels.