I have a 2009 People S 125 with some kind of short circuit. When I press the starter I lose all power (lights, clock, etc). I notice if I put the side and center kickstand down and up a few times, the power comes back and it will start right up. Is there a kickstand safety switch? I wasn't able to see it. Is there something else that could be causing a short that would resolve by raising and lowering the kickstands? Is there an easy fix or do I need a long ride to mechanic?
Roger