My atv, an arctic cat 400, 2004, won't idle properly. she will start no problem and idle until i touch the throttle, but after that she will usually die when i let go of the throttle. I can start again by giving a little gas, but let go the gas and she dies again, even when warmed up. I had the carb off and cleaned the jets and bowl. Sometimes when she dies, if i turn her over enough without giving any gas she will catch and idle poorly for a few seconds and then seem to speed up and idle good. When his happens she is usually ok for the rest of the time i'm using her, until next startup. Any ideas what could be wrong?