Help with fuel issue on Genset

Generator runs if I keep spraying carb cleaner in the carb but dies as soon as I stop. Replaced inline fuel filter. Took the entire fuel line off and cleaned it, getting fuel coming out of the end that goes into the carb so I know it's getting some fuel but it is a very slow stream, anyone know how much fuel should be supplied to carb? Any other ideas? Trying to determine if it's the fuel pump or carb.
Comments
pull the anti-diesel valve off the carb. Clean it and the port it goes into. The needle should freely move by hand.
PC BYC, Holland, MI