Just a thought, Have you put that carb in a heated sonic cleaner? I have a about a 50% recovery rate when these symptoms come around. I use a cleaning solvent available from Tractor Sup and the sonic cleaner from HF.
Take the carb apart, place the body in the tank and let it have it for 480 seconds (highest setting mine has), then blow it out with shop air, don't hit it with carb cleaner until it cools down! Put it back together and see what happens. It may just work.