Honda 420 iacv?? High idle

My bike wouldn’t idle at all when winter was over. Brought it into the shop and now it idles too high. He cleaned out the iacv, but now it’s making a loud buzzing noise. Maybe time for a new iacv? I just had the whole throttle body assembly out and cleaned it, still no difference. So must be some kind of sensor, right?