It appears i have fixed the problem, $160 bones later. I bought a new seal from GM for $130 plus tax and that did NOT fix the problem. After installing the seal, I poured water in the channel at the top of the truck and watched as some of it pooled on the inside of the hoe. The solution, 3M weatherstrip adhesive, $10 plus tax, at the base of the seal, in the channel of the seal itself, on the both sides where it curves toward the bottom. This was most likely the problem in the first place. DOH!! Nice and dry now. Just have to dry out the carpet. Thanks for the input guys. Hope this helps someone else.