If I were to do it, I would drill the holes through the lift. Then make a washer from a piece of 1"-1 1/2" round stock, drill the proper hole for your pin. Then weld over the previously drilled hole on the lift post. This will support the pin hole in the post. FWIW.
Jeff
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.