I think the wiring is okay.
On mine:
Red is +
B/W is from fuel sender
Yellow is + from the light switch
Black is - for the lights
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.