Compression on all cylinders is good, so I'm sure none of the valves are bent but that doesn't completely rule out a camshaft fault. For example, there may be an error of 180° on the cam (360° on the crankshaft) for one or more cylinders, the valves do not touch the pistons but the spark occurs at the wrong time. It's not totally impossible.
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.