I have a Shark top/line vacuum machine and the motor that powers the floor brush quit. As luck would have it, I had a complete new head assembly that I put on and was back in business. Any other time I’d likely just found a matching motor online and replaced. Before I trash this old unit I thought I’d look it over. I believe the motor went bad just because turning the gear/armature produced a “lope”, not smooth. Possibly about 4-5 lopes in one rotation. Should be smooth turning, right? It has two brushes on the sides but I haven’t gotten to them yet—appears they are held in place with a drop of solder…