Sounds like a problem with the fuel supply to the carburetor.
Replace fuel filter with a new see-through one, Rig up a fuel line from the inlet of the fuel pump to a jerry can filled with fresh juice.
If nothing else it will eliminate one more potential cause.