Hot start problem

90% of the time they do that (Especially the hammer part) it IS because of the starter itself.
Cranking faster is because the front bushing is where it belongs.

You had it right from the beggining. :-)