got a 1994 discovery 1 300tdi, now shes going into the garage tomorrow as the boot floor is shafted so i expected the water there but where is it comming from, the window seals? (i dont have sunroofs) then i thought id check both the foot wells, to find they are dripping in water, was like the...