if you have a leak in the floors, try this. open up the hood and look for a hose about an inch-1.5 wide and see if its clogged up. the hose will be running from the bottom of the vent against the fire wall. take it off and remove the crud that could possibly be in there. if that doesnt work then you might have a clog under your vent near that little hole
this worked for me, so its worth a shot,
94 YJ 6cyl Auto some mods. sold; 98 TJ wimpy 4cyl. lasted a month. sold; 99 TJ Sahara 2.25" bb 33x12.50 BFG AT's. sold; 2003 BMW 325i sold; 2001 TJ Sport 33 MTs. sold.; 2004 bmw 530i. (notice a pattern?);
2005 Jeep TJ Unlimited. 31" Pitbull Growlers. Going to be a TJ8 soon.