That looks like my carburetors. So I guess no fuel pump even though my # starts with 9.
I guess I'll replace the impeller and see what I find in there. I seems to pumping well so I'm not confident my engine problem will be found down there. But I do have a slight gear oil leak so it won't be a total waste of time and money.