My Defender leaks water into the footwells, have tried everything to stop, twenty years of wet boots, however I think I might just have the answer, theres is a channel on the front bulkhead with a rubber seal that is visual if you lift bonnet, each end of that channel directs rainwater from the...