Here is one of the front dual pullies at the front (the dual pully that drives the other side of the lift is on the right, not shown). You can see the pully is welded slightly off center, but to me it doesn't seem this would be the issue. But thought I would show, as you can see the pully system on these things are pretty beefy.
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.