Rocky,
Try reconnecting the spring that's dangling from the release cable. Can't tell from the pic if the other end of the spring is broken. One end goes on the tab (with the notch) that is just above where the spring is hanging in your pic, and the other end goes on the opposite side where the notch is above the mounting stud.
John
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.