If the pin is loose and won't stay put try putting just a little bend (a little!!!) in it. A punch that will fit the hole is all you need. You may need someone to push on and relief tension on the ejector to get the pin out. Careful as that spring can fling the ejector into eternity.