I would think that if the rollpin had sheared off you could check this easily by just taking the dist. cap off and cranking the engine. If the rotor turned in a constant rotation the gear is still ok. If the rotor stayed in place or just jumped then either the gear rollpin is sheared or the timing chain is worn and slipping. In either case your right the timing would be all whacked out.
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.