got a 2012 roadglide. one morning started the engine and idle went above 2000 rpms for the first time then back to normal around 1000 rpm after around a minute. started on a coast trip went about 90 miles, came to a stop light and died. started back up and was able to get it off the road. has about 13000 miles and ran flawless to this point. disconnected the v-h fuel pack and reconnected the o2 sensors but did not make and difference, I would start but the idle was below 700 rpms. started for home, runs like normal at all speeds other than idle. ran it over to a friend of mines house about 30 miles and now seems to idle ok but may be a little rough. engine light never came on. pulled spark plugs and they appear normal, replaced with hd oem plugs about 2000 miles ago. has stage 1 air cleaner. true duals and reinharts mufflers. what could be the problem?