Dennis,
No problem.
It does sound like you have the same problem as me but have you removed the window mechanism yet to see if I am right? I'd hate to have misled you.
I removed my window mechanism quite recently so can give advice on this if want it. Could get you some pictures too - though not till Friday.
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.