Seems to me the bracket (or plate) that holds the idler could be easily fabricated from a piece of 6061T6 plate aluminum of the proper thickness.
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.