ok so my fan belt is squealing when I hit the gas, and when I let off the gas from a high (3500+) rpm... anyone got any Ideas? I changed the belt and the tensioner and idler pulleys and it still does it...Im actually wondering if its the fan clutch??? Truck has 81,xxx miles on it...5.2 L ... HELP!!!