Door pin issue

The door pin is coming loose, it appears it was repaired before with a larger washer. It is spider webbing and rusting. The metal is real thin.
What is the best way to fix this?

DSC03567.JPG