I have an 03' Sportsman that has a mind of its own. I've recently had the stator replaced (no spark) and when I got it back it ran great....Until the starter started running while I was riding it. Got a new ignition, but that wasn't it. Took it to the dealer, he replaced the starter solenoid and the high/low beam/kill switch. Got it back and it was running great until I turned on my low beams and the starter started running while the machine was on. If the machine was off but the key was in the on position it would start when I moved the light switch to the low beam setting. I figured I had already put enough money into it and decided I could do without low beams...until 10 minutes into a ride the starter started running. Didn't seem to matter what position the light switch was in. I've done a visual inspection of the wiring harness and it looks good. I'm at a loss......any thoughts?