The driver side upper hinge pin in my silver Formula has been slipping down. The door closes perfectly when it's all way up, so i don't need to replace anything, I just needed to make it stay up.
To do this fix, you need a 5/16" steel screw retainer, like this:

First make sure the pin is all the way up. Place a suitable lever under it (I used a breaker bar), and hit it with a hammer as close to the pin end as you can. If the pin is slipped all the way out of the top hole, you may have to jack up the door to get the pin to align with the hole (I did).

Place the retainer over the top of the hinge pin, and place a 7/16" or similar box end wrench over the retainer.

Unless you have a small enough hammer to tap the wrench directly, place something on it, and tap with a hammer to seat the retainer.

The seated retainer on the hinge pin should look like this:
