had the same problem on a 99 tahoe, 5.7 and i cleaned all the pulleys with a small wire brush, squeel went away..