I don't recall if you need a new screen too or if yours is serviceable, but in case you can't find a new screen from one of the vendors Howard Wire Cloth has a near perfect match for the screen on our grills.
http://www.howardwire.com/
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.