I suggest for you to take off the interior access covers, and look at the front main seal. An oil leak there will get on the damper, and oil will get all over the front of the engine and your window glass. I can only see oil all over your window by being sprayed there (under pressure) or flung there (from the damper). Let us know what you find. Rodney
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.