I have a 2000 warrior that will start up fine and idle decent, but it will start idling extremely high and keep going up, i adjusted the idle screw down, checked the throttle cable, and even swapped up to a spare carb i had. First was oem, second was a zoom zoom. So I'm not certain its a carb...