This can happen when the engine overheats some--as in a lack of cooling water noted above. I've had the same thing happen on the Bavaria several times. I have sail drive where the water intake to the diesel (Yanmar) is not protected (i.e., not screened). Consequently, debris such as kelp and plastic bags can get sucked into the water intake. Two ways I've found to deal with it. If not too big of a clog--back flushing the intake upstream of the filter will blow out the debris. You can do this with a hose at the dock if you can fit the connection hose barbs, etc. If a plastic bag is stuck in the hose you might have to remove the hose at the seacock to pull it out. Also, should check the filter bowl to make sure it is not plugged full of kelp or other debris.
Clearing the hose by back-flushing when away from the dock requires some apparatus that you can use on the boat. Since the engine compartment access door is in the aft head and the seacock on that side of the engine, I use the pump on the head to back-flush. I just connect via hose barb the head intake with the hose to the seacock. Thus, I can suck up seawater with the head pump and discharge it though the seacock which clears the clog. Plenty of pressure. You do have to stop the engine, however, to do that.
Obviously, after this is fixed, advise your friend not to motor through any floating patches of kelp debris--even small ones.