Update!!!!
I took it to the dealer, where it is now. They said that they started bike up, noticed the idle problem and don't think it is normal. They said they don't know what is wrong as no codes were thrown. They are waiting on a call from Kawasaki on where to go for this.
FWIW, I don't think it is normal and it borders on dangerous to have an idle at 2000 rpm, even if it is temporary.
My 2010 did this when it was new. The base idle was too high. After I adjusted it the surging problem went away.
Got a call from the dealer-Utter crap. Tell them that you are on the forum and that many hundreds of other owners have told you that it is NOT normal.
Kawasaki said that it is normal for the idle to fluctuate up and down while cold, no fix available.
Not normal.....mine goes up to about 1600 RPM's when cold, then settles down to 1100 when warmed up. Too bad Fred isn't here, bet he would be helpful.
Well, here's my theory, tell me what you think:
Bike needs more fuel when cold. It runs lean and when I engage eco mode, it makes the fluctuation worse as this is a leaner map.
The bike has an erratic tic. To my ears, it sounds like an exhaust leak and is always present. I am thinking the header bolts need to be tightened and that can help it run better at cold.
The last time I went to the dealer with my bike for TPS replacement they asked about the header nuts and the other recall/service bulletin items. This is a known issue and has been on the forum before. I would find another dealer for the things you can't do on your own. The dealer should have checked this. I would drop a nickel on the dealer.
Glad to hear the good news.