This is a strange problem because if I read correctly you said that the fuel filter is going dry although the tank has a good vent drilled in it and has a clear outlet
I would suggest
1- that the tank be again removed and thoroughly washed out because that could be a piece of floating debris...