My alternator recently failed, however, prior to that I was having similar issues. I just purchased a 180 Amp alternator and have upgraded wiring to go along with it to assist in rectifying the situation. I'll follow up to let you know the squealing continues after swapping the alternator out.