Other things to check..... Mine had pin holes from rust in the floor boards. Everytime I drove in the rain, my carpet would get soaked. Eventually musty.
Also, if you have vent windows in the doors, those seals can leak too like mine. I just patched up the floor, herculined it and drilled...