I am kind of helping a fellow out that is having an intermittent stall problem. He has a good fuel pump in it, (few weeks old) and just had the ignition switch out and checked it and cleaned the contacts. No rhyme or reason to it or pattern I have been able to pick up on. Will be riding and bike cuts off, will refire right back. So I have suggested by pass/jumper the handle bar kill switch. Also we have talked about the kick stand switch, but does that not only have something to do with start only? I'm kind of running out of ideas and leaning towards the pick up.