Andy,
I found that replacing the pull-cord switch worked for me (the contacts just wear out after all that switching on and off), and it's not a very expensive or difficult job, just remmber to keep chekcing that you have the power off at the CU each time you unscrew the cover! Good luck.
Mike T, December 2008