A small amount of variation in idle speed is normal, but if the idle speed is set too high or there is a vacuum leak the system may misinterpret it as a non idle condition and cause a hunting idle speed.
Check the average idle speed with the engine at operating temp and if it goes over 1,500 rpm drop the idle with the adjust knob located on the left side of the throttle body under the tank. If the idle doesn't drop there may be a physical block preventing the throttle from completely closing or a vacuum leak. Either way you'll have to do a thorough inspection (tracing all those vacuum hoses can be a bit of a hassle).
There may also be a problem with the fuel pressure regulator leaking fuel into the #2 and 3 cylinders as well, but at the moment it doesn't sound like it.
What modifications have you / the previous owner done? It may relate to your symptom.
If it has already been done, it is safe to assume it is possible to do it.
On the other hand, if it has not been done never assume it is impossible to do it.
------- Rob --------
Thanks for the reply. There have been no mods. Still stock in every way. Bike is running fine, just not a constantly smooth idle. Just kind a goes vrm, vrm, vrm, vrm on a repeating basis really fast. Somewhere around three vrms a second.
I will check idle speed and adjust accordingly.
I wonder if there are any YouTube videos of a normal 919 idle? Will have to do some searching.