Probably needs the throttle bodies syncing. Mine does it and was told that if I had them synced it would smooth it out at idle but was also told that's all it would do so didn't see the point of wasting the money.
As long as it's not wildly searching then it'll be fine, mine goes between 1100 and maybe 1250. Nothing crazy