Re: motor bogg down
the 40 evinrude has a dirty carb or weak fuel pump. 99% sure it's a dirty carb. YOu need to fix it, as you may be running lean at WOT and could crater the powerhead. Since it does it just off idle, it very well could be the low speed jet that's partially clogged. Either way, clean the carb is my suggestion.
JMO
The merc could have a dirty carb, or fuel lines that are breaking down from ethanol and momentarily clogging your carb jets. I'd clean the carb and replace all fuel lines. The water separator is a super idea as well.
JBJ