As an update;
I had a new alu-flywheel balanced with the pressure plate. Bolted it all back together and put the motor back in yesterday.
Started it up today - and it's super smooth
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.