I'm also having windscreen issues.
My car had been leaking for some time when I bought it and this had caused serious rust issues in the drivers floor and sill areas. I've fixed all of this but knew that I would need to remove the windscreen to fix it once and for all. I managed to remove the four metal strips and then found that the screen wasn't tucked under the rubber very far on the pass side, and that the rubber gasket appeared cracked and badly perished in many areas.
I ended up cutting the gasket away and managed to remove the screen in one piece without it cracking. The screen is a 'Safevue' as seen in this little logo right in the centre of the screen down low.
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.