AFB accelerator pump check ball keeps sticking.

Im helping a friend with his AFB's (Edelbrock 600) accelerator pump issue. He had someone else pull it apart and found the check ball stuck. They installed new squirter nozzel and pump seal at this time. Everything worked good until a week later when he tried to start it again.
I pull the carb apart and find the check ball stuck again. Everything is clean and works fine for a little bit and then sticks again.
Is there a fix for this? What would happen if I take the brass weight out?