i have a 96 range rover 4.6 and just recently started leaking water everytime it rains!! first when it rains water pours from the two front doors!! also my main concern is that where the spare tire is stored,, everytime it rains i end up sucking gallons of water out of it!! not a clue where its...