I thought I'd follow up on this thread. As I mentioned above my windshield gasket was leaking and I temporarily fixed it but I'd still find some water on the floor from time to time.
I finally figured out that the door to cab seal was so flattened out that the water was running down the door gap...