I have a 2004 Polaris 330 Trail Boss electric start. It hasn't been running for years. I got it all put back together and went to start it and the starter stuck on, even after it was trying to run. I replaced the key ignition and solenoid, thinking its one of the two. I tried starting it today and it did it again. You cant unhook the battery quick either so I am probably going to ruin the starter. Nothing will stop the starter, turning the key off, the kill switch, only thing is unhooking the battery and then its fine when you hook it back up. It doesn't do it all the time, only sometimes. Its driving me crazy. My next guess would be a bad starter, its a new starter. Its getting contact and staying contacted on the brushes. Any ideas? Google search found nothing so this must be a isolated problem. Nothing is as frustrating as Polaris.