i have a 1996 arctic cat cougar 550 and it idles fine when the choke is off, and when i hit the throttle it bogs down almost immediately, and it will not idle when the choke is on but it will run at higher rpms fine when the choke is on. any ideas? ( i already cleaned the gas tank and cleaned the carbs, and i have premium gas in the tank and cleaned air box)