You don't have a gasket, you have butyl tape sealing it stock, urethane if its been replaced, and if it never leaked before, it is unlikely that it is now. If you think its the windshield, dry out your drivers footwell, take a hose, and run it on the top of your ws, just let it slowly flow down...