Have you run a wire through the passage under the flat screw on top of the carb? If not, you haven't cleaned the carb. That's the passage that feeds the idle fuel flow, and it's the narrowest passage in the universe. I cleaned it and had carb cleaner flowing through it and it still needed to have a really tiny wire rammed through it to finally idle.
Edit: also wrong forum. (edited)