Well, it is deffinetly in the idle circuit. Does it run poorly anywhere else? Just for curiosity sake... have you removed the slide insert? I've talked about it before in other threads. Don't remember if I talked about it in yours. Since everything else seems to be in good shape, and you have cleaned it, the intake manifold is good, there are no unmetered air leaks on the intake side of the carb, and this happened all of a sudden... I'm wondering if one of the 2 o-rings that go around the slide insert has gone bad, and a piece has gotten sucked into the idle circuit passageway that goes to the mixture screw. Check into it and let me know. If you need help with how to remove the insert, let me know.