I had the same problem - Took the switch assembly apart and cleaned every thing and it works a treat now - One piece of advice if you do attempt it make sure you put the switch in a tub/tin/box before you take it apart because there will be springs and ball bearings everywhere, and don't panic...