the problem may lie in that clamp on k and n pod filter. u should put a couple inch long tube between the carb and pod filter for more velocity
I just had a guy from a Yamaha shop tell me to measure the float height and he said the way he does it is turn fuel on let it fill carb then pull carb off and drain the fuel in a measuring cup he said if there is over an ounce of fuel in there to raise the float height or it wont idle. hope this helps my carb is brand new so I would like to think the float height is right but you cant eliminate the possibility of it being to high or low.