Bryan,
on one of my carburetor rebuilds, I noticed that the pump was hanging up in the bore. Since it is pushed down with a spring it can hang up without the rest of the linkage being affected. I had to go through an assortment of pump pistons before I found one that worked.
Fred