I finally got back to the starter. There were no shorts in the armature. I cleaned the commutator and swapped the brushes from the bad ebay starter into the OEM starter and it turned over as it should. We'll see how long the cheap brushes hold up, but at least I'll know where to look if this...