Does the gear go out to mesh with flywheel [on clutch] and the shaft spins, but not the flywheel and pinion gear? Kinda hard to explain, but my Pantera pinion gear [that meshes with flywheel] is a two piece affair with a rubber spacer that separates the two. I think Arctic Cat does this to soften the engagement or to reduce noise, or both. . Anyway, the rubber breaks/ shears apart and now you have a pinion gear that stays put against the flywheel in the engaged mode, and the shaft spins, but engine won't turn over.
I think you have to buy the whole shaft to get gear, either mine was discontinued, or way to much money. If memory serves me correct, I drilled two or three holes and put sheet metal screws into rubber, making this two piece affair 'one'. This may sound crude [because it is!], but it still works [this was like 3 seasons ago].