Back to my question above about the AC breather injecting the bypassed oil into the throttle body, your '04 is likely a different design. Look at the photo below and notice that the breather oil will be injected directly into the intake flow. My question was whether or not this oil could be getting into the IAC orifice and gunking up the motor.
I think this design started in '07, possibly '06, and previously had the oil dripping into the filter where it would eventually drip-out onto the saddlebag, nosecone, etc.
Mine never did.
Normal idle when cold is about 1100 rpm for me, but it usually settles to normal (900) after a minute or so. When the IAC motor was acting up it would sometimes start-up at 2000 rpms or even higher, and would settle back to normalcy only after turning off the kill switch and ignition switch in that order, then turning back on in the reverse.