Congrats! I have had my '72 since '82 and they are a lot of fun!
re: The window - probably the factory nylon drive gear is broken - upgrade it to a brass gear. They are on ebay all the time and not expensive.
Steve
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.