I pulled a took it to a starter shop that is good. They were not able to find anything wrong with it. He pulled it apart and found wrong. It will spin but not engage and you can even manually move the gear out. Never ran across this before, if you hit the starters 10 or 15 times it will work again. It's hard to order one as I have already found out some mini's will not fit with the rail kit.
get one if jim Brock's mini starters I got one lighter than the summit and jegs ones and comes with a shim kit. Sounds to me your key ignition switch is taking a shit had the same problem at Avi last year at one of the scjb deals and when I did get it to start it was so loaded up I had smoke for days but got me they the weekend lol
Sent from my dirty butthole