Tim, the loping idle sounds like you need to sort out the carb as well as the timing. Allow me in all modesty to recommend my site (http://www.tuningmadeeasy.com/tuning/) for initial reading, you're welcome to email me with questions that may arise from that.
Or since we're in the same country (!), we should meet?
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.