Have Boat Questions? Ask a Boat Repair Expert.
Hello. My name is Tan.
Remove the belt does the noise stop?
This could be any of the rotating components on the front of the engine. Possibly circulation pump or alternator. If this is a serpentine belt idler pulley. Any of these can cause squealing. Removing the belt will at least verify if it is engine or not.
Post back with findings and questions.