I don't know about the new armatures that are being used in your generator, but, when I worked on Harley generators, I had a lot of problems with the aftermarket armatures. We always pushed for a heavier duty armature. And neither way was ever cheap.