Mine had a squeal before I had the alternator bracket replaced with the new style on the tsb, it went away for a while then came back, stayed awhile and then left for good. I haven't heard it for months. I think the noise is belt related but am not real sure of that.
Dean