I have a permanent magnet 12V motor that simply refuses to take current!
I can stall it at 8A but an identical motor draws 30A+ under stall conditions - yet I cannot see or find anything wrong with the '8A' motor.....
New brushes, no damaged rotor windings (that I can see or measure anyway)...