Ok, so I, who also live in Denver btw, have been having the exact same problem. I would add one other thing which is that sometimes I have the problem where it feels like the engine is under more than normal load and even the tiniest change in throttle makes the bike ride like a bucking bronco. This would only get fixed after the bike warms up AND I pull over and turn the ignition off and then back on. I changed my battery (it was time anyway) and the problem went away for a few days. Then it came back. I got a trickle charger and put it on the battery every time I pull into the garage now and the problem has mostly gone away. I still have some idle roughness, but I think that's my idle speed which I need to set again. I don't know for sure if this was the solution because it's only been a couple of weeks and the problem is definitely much worse when it's cold in the mornings, which it now no longer is.