I took all my lights and plate off the trunk, cleaned everything real well, and ran a bead of silicone around everything. So far I think it has worked. We've had a couple of light rains and its dry...but I really need a good hard rain and wind to tell for sure. Thanks for the ideas guys!