You mention excessive sparking on commutator. Has the comm been burnished with a canvas block to establish a good patina? Not sure about the 25vs 27,12v 24v. Past overcranking can throw the solder from the winding to comm connection, was this in good shape? Sluggish you say, the field windings weren't grounded but could some of them be shorted together? Usually happens in conjuction with to ground, but I've seen both. We used to have a drill press airimpact to remove the winding screws on the outside, but if that stripped the heads (usually they were flat or phillips), a center punch on angle at the outside edge of the screw with a good hammer does the trick, making sure to start a decent recess before you go to a steep angle. Messes the heads a bit though. Just my two cents.
drew