Might be just a coincidence. I've had 2 go on me in this past year. When they go you sound like a dump truck ALL THE TIME!! They are worth replacing...short of good dual fans you cant get any better. The clutch has just gone on you fan. Some of the squeaking could have been the clutch fan going...maybe??
Replace it and move on. I double you could repair one...never heard of it being done any way.
__________________
If it has tires or boobs it's going to cost you money...