Re: i/o overheating
The squeal makes me think it may be the drive belt for the engine circulating pump is slipping. Check the belt for tension, glazing and any obvious defects first. Do you have water in the heat exchanger? When was the last impeller change in the lower unit?