Could be the starter drive it self. Solonoid can still engage but drive not locking. My thought.