well, if the car is making the belt noise at high RPM, does it do it with the a/c off also (or only when its on ?)
sometimes a bad fan clutch will cause belt whine over a certain RPM
and the timing chain guide is definetly responsible for some of the noise from the chain