The two sure could be related. The choke thermostat is connected directly to the alternator! The choke connects to the stator lug which is identified by a black ring around the terminal. I would disconnect the choke wire and see if the "GEN" light goes off. If so, I would try a new choke cap.
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.