Hey Folks! I have a 2003 M-cat 800 151 EFI. It starts when it wants to. I have had it in to my mechanic, whom I trust, and he could not figure out why it would not start. He thought that the ECM was bad so he got one from Arctic cat, plugged it in, and it still would not start. He called a buddy at the delaership who came over to help and they could not find anything wrong. All the sudden it started. I rode it for a few weekends and then it would not start. I had it inside so it was warm. I put new plugs in and it was sputter but not run. I unplugged the ignition switch and it started so I figured the switch was going bad. I put a new switch in and it won't start with or without the switch. I am fed up with it. Anybody have any ideas.