It is probably the drive shaft up by the powerhead...there is a seal at the bottom of the engine where the drive shaft passes through the engine cover. That seal can dry out and it squeals. On mine I only hear it when at low rpm's or in neutral and it changes pitch with the rpm's just like a car...