ok. so ive read what seems like hundreds of threads on this situation. heres mine. 2010 f800gs 33,000 miles. has rough idle after fully warmed up. the bike shuts itself off after long highway runs coming to a stop, sometimes if i pull in the clutch and coast into a turn it will die after a second of holding in clutch lever. if i blip the throttle at a stand still in neutral or in gear with the clutch in sometimes it will die and sometimes the idle will just drop down to about 800 and then bring itself back up. the problem is very intermittent but the 2 things that remain consistent are:1. after the bike is fully warmed up is when the problem starts. 2. the bike will start back up with the starter button and no need to cycle the key. also the bike does not pop any codes when this happens. the first time this happened i had been on the highway for about 3 hours, i had gotten off the highway in pine az onto a trail which is quite higher in elevation than phoenix where the bike is usually ridden. i went down a steep hill and as i was climbing back up the next i pulled in the clutch going over a large rock and the bike cut out. i pushed the starter button and the bike started right back up and on i went. about 30 mins later as i was stopping for a light about to get back on the highway home the bike stalled again. while on the highway home there was a lot of wind so it could have just been strong winds but the bike felt like it lost power at one point, i was full throttle and the bike seemed sluggish (i was not increasing speed). so i pulled over at the next exit and taped up my airbox holes thinking maybe the computer didnt like that modification. that didnt fix anything. i do have a power commander and a yoshimura slip on + a uni filter and the airbox cover holes drilled. i have since disconnected the power commander, plugged the o2 sensor back in, reset adaptations, calibrated tps and iac, removed iac and cleaned, checked fuel vent. the stalling is happening more and more as time goes on. honestly my iac looked fine, was almost perfectly clean. my iac hoses are the new style and have no cracks whatsoever. i was able to find one thread on f800riders where 1 guy had this same problem and the fuel pump was the issue. with plenty of experience with Japanese bikes this does not seem like a fuel pump to me. usually a fuel pump will just die or it will have low pressure no matter the temp but at this point i am leaning toward the fuel pump. any help appreciated.