a friend of mine just installed a set on his new Camaro. he hasn't re-dynoed the car but he can tell that he has picked up some hp and throttle response.:awesomework:
so I guess the guy did not bs you on putting in new brakes? It sounds more like a pulley going bad or belt. check and see if the belt is hazed. also this time of year, pullies begin to squeak in cold weather as they get worn.
good luck finding it