ZZR-11 choke starting question

I can't seem to get the bike to warm up under 2500 RPM? It starts on choke fine, runs at about 1500 or less for the first 10 seconds and then the engine races up. If I try to back the choke of it dies, no matter how tweeky I get with it. The only thing I can do is have half choke and bump the throttle a little which is a pain as it takes about 2 mintes before it's warm enough to idle on it's own.