RE: help with idle problem on 91AC
Having very similar idle problems as yours with my YS FZ110 and after trying almost everything else I found that the throttle barrel seal was hardened and was not sealing correctly. Following seal replacement the engine holds a steady 2000 rpm idle.
Just my 2cent advice.