buddy has a 2009 600 switchback , every year he brings it to different shops to find the cause of no spark ,they changed stator , coils , cdi ,plug wires plugs. plug caps , parked it last year with it running like a champ , now no spark , this is a EFI does it need battterie power to have spark...