Check back with us and let us know what you find? Lots of great folks here that enjoy helping
It might also help to look through the back part of the carb with the air filter off. There has been reports of the cable slide sticking on rare occasion. The part that the cable attaches to inside the top of the carb. See if it is resting down onto the idle adjustment screw properly while idling? If not it will be resting up off of it.