I had a problem once where the rain water would travel down and when it went into my door canals a dent in the door that had been fixed on the outside but not on the inside had caused the water to cross over into the cabin and down to the floorboard. I pounded it out and it went back to normal. So basically to find that issue unlike Drake, "i started from the top" and followed the water until found some signs of anything wrong.