raw water intake was my first suspect, so i checked and cleaned the strainer, followed by the impeller (no broken fins or stripped key) and the HE that I opened and cleaned even if there was no obstruction.
Beside this, the strange thing is that the raw water coming out of the exhaust is similar to the other motor at the same rpm (already tried different RPM from idle to high rev).
At that point I checked the belt to see if it was tensioned properly, and it was.
I tried the thermostat, put it in a container with water and brought to the temperature it was supposed to open .. and it did … to make sure i swapped the thermostat between the two motor … still the same overheating …
At this point i will try to swap the FW pumps and see what happens