worked on the extractor, have you looked at the ejector?
spring? maybe take out and make sure it is not hanging up?
they flip inside the action, that is one amazing piece of brass
have you tried a different BCG?
Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting.......holy kaka.....What a Ride!