i dont know if this helps or not but on my 05 foreman 500 we have to choke it to start then i have to let it sit with choke on while it rev it for like 2 minutes. then most of the time i have to leave it on choke while i pull it out of the garage and leave it liek that for a minute or so then i turn the choke off and it is usually fine by then.