Could be the switch, it might be worth popping it to a shop for a test.