I never saw one of these trarters, on GM starters theres a deal that spins one way and locks the other way and is replaceable...I dont even remember what the deal is called, but sometimes they would mess up and do what your starter is doing.
Ill see if I can find anything for you.