I bought a non-running 94 Warrior a few weeks ago, and after checking it over, found the wiring harness completely trashed (cut/missing wires, fabricated starter circuit, etc.). However, the motor would still turn over, and it had spark as long as the start switch was held. When the switch was let loose, and pressed again, there was no spark. After setting for a few mins., it would spark again, as long as the start switch was held. I just replaced the wiring harness, and it's still doing the same thing as far as firing. I'm thinking I'm stator problem?