I have just experienced this as well yesterday on my last 20-25 mile ride. Halfway through ride, I think I heard a either a misfire or a stumble. After coming to a stop I noticed the high idle. After a shutdown and wait of an hour still a high idle. No codes lights appeared on speedo. 2004 FXSTI. I will investigate the idle screw but if not where should I look next? VSS?