So you said that it revs freely in neutral, but bogs in gear on the flusher? If so, that is unusual as the flusher unlike running in a barrel, provides no load on the engine.
Perhaps there is a load in the gearcase, like a bad propshaft bearing? Just a SWAG.