Polaris 120 problems

I have a 2002 polaris 120 xc and i am having engine problems. The sled will only start with the choke fully open and once the sled starts it will not idle unless the choke is open. basicly the sled will not run unless the choke is open . Any suggestions?
thanks
 
Top