Well, it seems to be fuel supply, and the pattern of symptoms you have described sounds like the fuel pump diaphragm is misbehaving. You said you have worked on it recently - it may have a wrinkle or a leak. Sometimes if the diaphragm's rubber valves are working badly it will run once it gets going, but doesn't like to get going. I suggest you have a close look at the diaphragm.