Maybe a grade 8 or better bolt w/ lots of grease might do the trick for a temp. fix while you're looking for a new one. I had an 86 Trooper that was doing the same thing...until the top hinge plate broke off from the stress.
I was lucky enough to know a good welder who fixed it for a 12 pack.
Ldub