I think your starter is toast at this point. The bushings are probably wasted after turning that many rpm's from being driven by the engine.
I'd recommend the high torque starter that Pelican sells, oddly enough.
They are much better than the tilton, and are lighter than stock to boot!