George,
One possibility is that you have excessive rust at the base of the windshield where it meets the fender causing the gasket to leak. This is a common rust prone area as can be seen on the diagram from Mike Dailey's site here.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.