Help! Im stumped

Here is my situation, after approx half hour to an hour of mostly slower riding bike starts feeling like it’s running hot (no warning lights though) it will start to bog if especially under load; like if you get off throttle and try to ease back into it while climbing hill, it will bog and stall! Now I had this issue back a year or so and it was fuel pump? Replaced and all was well; but this time bike gets hot and after maybe one or two starts it will just crank. let her cool down and still nothin, after being towed by a po po, all the way back to camp (sorry guys I’m so ashamed), I noticed pump wasn’t priming checked wires etc and found is blown the 7.5 amp fuse. looked for bad wire or conections found nothin plugged new 7.5 and she fired up and died while at idle. Shit! I had driven a long way and paid a lot to come ride so I went over all wires I could including of course the batt. Reg etc all seems tight no corrosion just muddy. As I didn’t have anothe 7.5 I put in a 10 she idled for fifteen min no prob so took a little ride still good so off we went rode the rest of the day beat the piss out of her best I could, no more problems rest of day 50plus miles stopped for lunch and drink breaks and no prob. Ended as a good day:) next ride was two states away with a buddy of mine and thirty to forty min Into ride same shit! I thought no way can’t be same thing but sure as shit it was now I put a 15amp fuse in and rode the rest of the day, and we beat um up good, stuck in the mud, towed buddy out of mud, some good full throttle blast and she ran great. Put at least 45 miles on her after fuse. But I do t know why this is happening and running a higher amp fuse could cause more damage. I’m pretty sure it’s not a short as that would blow the 15 too. My thought is something is creating additional resistance in fuel pump circuit. Can someone point me to manual for g1 outlander 800xt so I can see the fuel pump circuit. Any other ideas or recommendations? Need to have her ready for a three day trip to NH. THX