Have you checked the carb fuel bowl for sediment that could possibly be plugging passages ?
When was the last time your fuel lines were replaced ? They could be cracked and leaking air or breaking down inside causing dirt to be introduced into the carb.
Just guesses of course