I have noticed recently that my bike won't turnover as it should. Basically, I go to start my bike and just recently, it just cranks but doesn't turnover. There were few occasions last season when I hit the starter switch and nothing happens at all (no crank). I'll cycle the kill switch (on/off/on) and then she'll start right up. This hadn't become a problem (again) until recently (since last Thursday).
I opened up the ignition switch (kill switch) housing, cleaned up as much residue as I could, and checked for loose connections. The problem didn't go away but I did press harder and my bike started on the second time pushing the starter button. This problem didn't occur when I stopped for gas the same day. So my question is this: Do I need a new switch?