I think you should have the generator checked, especially if you have low current output. The typical output is about 35 amps, which usually doesn't heat the housing as you describe. There will be a high internal current in the armature if it has a shorted winding. Shorted armatures don't make noise like alternator stators do.

Harvester