Can the ejector spring go bad without being visibly broken? It's not ejecting the shells very far when it does work and a lot of times it doesn't eject. They will stay in the chamber or stove pipe. Sometimes the pump gets stuck when almost fully open. I have to push it forward some and then pull back to eject. All ammo does it. I replaced the extractor, plunger and extractor spring but no luck. It's a early 90's express model.