If the belt is good then I would question the tensioner. When they get weak the belt can squeak.