Everything is back together and the leak is gone. I have taken the car out on two drives and everything stayed sealed. It looks like the silicon elbow was the problem. I made some minor changes to it when I reinstalled it. It is slightly shorter now and the hose clamps are positioned for easier access and maintenance should it start to leak again.
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.