Does your pedal box have the clutch effort reduction installed? If it does there is a new part available with roller bearings. If it does not have the effort reduction then adding it could help. The image below is the primary component in the kit but this image does not have the roller bearings.
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.