Lost door pin and broken weld on top door hing on 1995 Jeep Cherokee Any repair suggestions?

The door hinges on the Jeep Cherokee are welded to the door pillar. I had mine break so I took it to a body repair shop, who had to remove the front mudguard align the door and re weld the hinge back on.