The cooling fins deal is BS along with the rest of the reasons. Keep a good eye on it and use it frequently if you can. See if you can get it to blow again. You have a documented history with this motor so any more problems and I would be screaming of a new one.
Check out the SPONSORS, they keep this site going!!!