This could also be a symptom of clogged cat or cats. This was a bigger problem on the older 'tours but may be the cause. Pull the hood gasket by the wipers and if you are still noticing a loss of mid/upper end pull on the highway, it's probably not heat soak. Might want to replace the fuel filter if you haven't already...