Hello new here I have a 2012 trx500 runs fine but after it idles about 10 mins or longer get back on to take off will rev a little then just bogs. it did it yesterday and had some carb cleaner next to it so popped air box lid off sprayed in while trying to rev and took off till i quit spraying. still idles fine. Think fuel pump is getting hot and quitting? Sometime going down road it’ll just lose all power too.