If you've recently had ac work done, most likely it is the belt, since they would've taken it off, they may not have tightened it enough...