My bet is that your coil is on its last legs. When it heats up past a certain point it fails and then when it cools off past a certain point it starts working again. These points are not precise which would account for the differences in wait time to restart and drive time to the next failure. If it was me I would change the coil first before checking other things.
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.