In the spring, one thing to watch out for is marine grasses. A surprisingly small amount caught on the prop will result in a loss of power, and increasing the throttle to compensate, rapidly leads to overheating. This happened to us last year.
A quick test to try the next time it happens is to momentarily idle down, go to neutral, then to reverse and gun it breifly. This will unload some (but not necessarilly all) of any grass caught on the prop. If the power improves when you do this, you've nailed it. A quick swim over the side may be necessary to clear it fully.