ZZR250 Idle Adjuster faulty

During the winter months when I first started the engine the idle speed is well above 3000 rpm, I'd let it warm up and adjust the choke and ride off, when stopped the engine would shut down. I'd start it again and not stop for a few kilometres by that time the engine warmed up sufficiently. This had been going on for too long so I decided to replace the air filter, adjust the choke and clean the carby jets and fuel bowls.
Now the idle speed is up and down the rpm spectrum, can someone give me some advice. I have tinkered with the idle adjusting knob, just when I think the idle speed is right, the engine idles down from 1.5 rpm to nothing and shuts itself down. The idling goes up and down in revolutions without manual alteration, from 3000 to 4000 rpm.
Any help will be appreciated.
Splitter
Now the idle speed is up and down the rpm spectrum, can someone give me some advice. I have tinkered with the idle adjusting knob, just when I think the idle speed is right, the engine idles down from 1.5 rpm to nothing and shuts itself down. The idling goes up and down in revolutions without manual alteration, from 3000 to 4000 rpm.
Any help will be appreciated.
Splitter