I'm not sure exactly what you have all going on, but it's more than just that one blade pin. Did you have this thing stuck bad and broke things dragging it out? That c-frame end of that wishbone should be held on with a large bolt. Also, it looks like the front end is dropped way down, like the hard bar is broke, or something else. I think you need to get that thing cleaned up so we can see what you have.