Sometimes a vacuum leak can make a high pitched squealing noise. It would be more at idling speeds. After you try the belt thing pour a little oil in the spark plug hole. It its a dry cyl that will quient it for a bit. With a dry rocker arm the noise will go off & on.