Ouch! Did you by chance use hall effect switches? They are supposed to be the cure - but maybe notI've done that too. They still have a limited life to them. I dunno if I've just gotten unlucky, but every one I've replaced eventually started drifting too.