engine quits when using winch communication failure.

2008 outlander 650 quits once in awhile when using my winch and displays communication failure. It will start back up but I have to keep on the throttle for 10 seconds to keep it running or else it will die out. It’s also been bogging and backfiring intermittently when accelerating. Battery and all connections perfect! I added a 800 cca battery to it with no change. Both problems started the same time. I checked fuel pressure and it was 51 psi and it doesn’t drop under load. I pumped out the fuel, added fresh gas and injector cleaner with no change. There is no voltage drop on ECM power wires and grounds are good.