I wanted to reply back to this post and give everyone on here an update on my trunk leaking situation. I DID finally get the problem corrected… but I don’t know for sure how I did it. I used to have to take the carpet out of the trunk and leave it in the sun to dry it out every time it rained leaving the trunk lid open overnight in the garage so the rest of the trunk could air out and dry too. While it was all apart, I was inspecting the black rubber gasket that runs all around the opening of the trunk, and although it seemed fine, I carefully pulled if off to make sure there weren’t any breaks, cracks, dry rot, or anything else obvious (came off easily without any tools or force needed). It looked good, so I cleaned it really well with soap and water while it was off, let it dry, and re-installed it making sure it was seated properly all the way around. After that, to my surprise… it never leaked again. Never a single drop gets in now. I even keep 250 piece mechanic’s tool set in there, and don’t worry about rusting/ruining it with water damage. It would have been destroyed in there back when it was leaking.
My conclusion was that the gasket must have worked itself loose and wasn’t sealing properly. I must have fixed it when I re-installed it. The carpeted panels inside the trunk come right up to the edge of the trunk seal in my car (2000 Echo), and it’s really difficult to tell if it’s on there right without pushing on it every few inches to insure it’s on properly. I have to assume that’s what the problem was because I didn’t find anything else leaking, and didn’t take any other preventative measures to keep out water. Give it a try, even if everything looks as it’s supposed to.
Good luck!