2014 Outlaw 90 Idle issues.

In another thread I posted about transmission problems with this quad. I fixed the transmission and now have a new problem. It won’t idle without the choke on. Before the transmission rebuild the thing ran fine but always idled a little slow. When I rebuilt the transmission, I took the engine, transmission and carb out as one unit, ie the carb did not get removed from the engine. After the rebuild it would turn over fine but would not fire. Checked for spark and it was good. Pulled the plug and it was slightly wet but never smelled fuel during the attempted starts, even with full choke. Checked the fuel tank it was very low, maybe empty. Filled with fresh fuel and it fired but wouldn’t stay running. After several tries I drained the float bowl and tried again. Success, it started but idled very rough on full choke. After running for several minutes the idle got rougher and the choked was turned down. The idle was little better but still very rough and any attempt to turn the choke off resulted in immediate stalling.

Put sea foam in tank, drained float bowl again and drained some fuel from tank. Checked the inline fuel filter and no restrictions. Over the next few days I have been able to get it to idle but only after running it with the choke on and slowly turning it down over the course of about 15 minutes of high idling. I have taken it for a few high speed runs and it runs fine at high speed. I pulled the carb and cleaned it but the issue persists. Another issue is that when the throttle is released, the rpms don’t drop immediately, like the throttle is sticking. Don’t know if that is related but might as well point it out.

Anyone have any ideas what is causing this new issue?