Engine runs great at 90 degree and below ambient temp., when the weather gets hotter the engine doesn't like to run it surges. When the weather is cooler and the bike cools off it runs like a champ. It's an 05, just wonder if it could be some kind of sensor, it throws no codes. Like I said if I shut the bike off and start it the next morning there's no problems, only when it over 90 outside. It's not the gas as I've already thought of that and used other top tier stations with same results.
there is no ambient temp once its runing was my point. Fan comes on about 185f depending where its set. And it starts to loose power at those themps. When the fan comes on 100 rpm drop and hp starts to slide down.