I have recently bought my landrover and when looking seen a few with dampness in toolbox.. one one the back window hadnt closed properly when door closed and the other had coroded seals around door both were allowing water to leak in.. maybe worth checking your seals, should be easy fix if iti...