It wouldn't hurt to rebuild the fuel pump but I don't think that's it because if you pump your primer ball you are like the fuel pump but you say it still needs choke.
I had it one time that a little piece of rubber,from the hose, got behind the needle & seat & would restrict the fuel flow, which would cause a lean condition.
When you take apart a carb take everything apart & blow everything out than make sure each passage is clear by blowing solvent through it.
I had it one time that a little piece of rubber,from the hose, got behind the needle & seat & would restrict the fuel flow, which would cause a lean condition.
When you take apart a carb take everything apart & blow everything out than make sure each passage is clear by blowing solvent through it.