Have an Artic Cat 500 that will not electric start. I thought it was the starter as it sounded like it was just free spinning. (BTW it pull starts and runs fine except it is hard to pull half way out gets bound just keep trying till it starts) I replaced the starter with the results being the same. The gears u can see with the starter out will also spin freely with the finger. It's like it's not engaging the flywheel. Ideas?