and i'd get a clean clear glass container. Drain about a cup or two of fuel directly from the hose at the banjo. Examine it for the slightest traces of particles settling to the bottom.
The idle jet is tiny and esily blocked.
A missing fuel screen combined with dirty fuel means clean carb = dirty carb.