Try raising the idle. I have the same motor in my 2002 Arctic Cat 400. There should be a black plastic **** on a 3 or 4 inch wand, turn 1 way it speeds up, other way slows down. Just don't get it too high, will mess up shifting. If thats not the answer, float could be misadjusted.