I have a 1999 sportsman 500. I just got the carb rebuilt and had to put a new starter on it. Just before that I had to replace the choke lever. Now when you start it it will run ruff and you can not turn it off. Neither the key or the kill switch will turn it off until it warms up. After it warms up the engine smooths out and you can turn it off. Trying to fix this I changed the CDI module and I had a new coil so I tried that to. I need some help this is beyond me.