I don't do headlight motors but I can see from the first photo posted that your bushing from your brush cap is stuck on the stem of the armature. That's a problem. Your pole shoe looks like it could be touching the wire in the winding, that's a problem.