take the bush pack off the back of it, give all the bolt holes and mounting faces a good clean with sandpaper, as the bush pack earths thru one of the bolt holes. Next use very fine grit sandpaper on the alternator rotor copper contacts whilst spinning it, buff them to a nice shine. You'll have to take the belt off, but it sounds like it needs a newun anyway if it squeels.