Belt squeaks terribly. Eventually goes away after it gets warm. Replaced the belt, tried the tensioner, tried the alternator pulley. Still squeaks. Not sure if this is relevant but it used to go away when I turned the AC on. That no longer works. Also I don't know if this is relevant but the heat in my car doesn't work either. Any potential solution would be much appreciated it.