Do a full test on the fuel pump. I'm wasting billions of electrons here, because NOBODY ever does that. With the fuel line disconnected at the carburetor, idle the engine for 30 seconds. Use a piece of rubber fuel line to route the gas into a catch container. A good fuel pump will flow a pint of fuel (16 ounces) or more into the catch can. Test the fuel pressure- - - -for a carbureted engine normal pressure will be around 3-5 PSI and the pressure will stay there for a short time after the engine is stopped. Now go to the input side of the pump with a vacuum gauge. There should be 12 inches of vacuum or more and it should also stay there for a few seconds on engine shutdown. If the pump passes all these tests, then go looking for a restriction in the tank or the tank to pump fuel line.

Now, do like everybody else does, make a SWAG, and throw a wheelbarrow full of parts at the problem.
Jerry


"It is better to be silent and be thought a fool than to speak and eliminate all doubt!" - Abraham Lincoln
Cringe and wail in fear, Eloi- - - - -we Morlocks are on the hunt!
There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self. - Ernest Hemingway
Love your enemies and drive 'em nuts!