The bike is a 2006 FLHTCUI with 20,000 miles on it. After some stop and go riding the bike will idle down to 500 rpms. After riding on the highway for half an hour, the bike won't go below 2000 rpms even at a stop. I've checked for leaks, cleaned out the iac port, made sure the cables were lubed and checked that the inlet plate fully closes. The issues seem to become more prominent when the temp starts to rise outside. In 40* weather no problems but when it gets to 60* the issues come up. I don't want to just start replacing parts so any help would be appreciated. thanx.