| The contacts on switches often get oxidized and don't make good connection; usually flipping it back and forth several times will at least get the full output to occur intermittently. I have never had a switch like that go bad per se, but plenty of times the contacts needed to be cleaned. If someone had the control plate off, I would suspect that maybe one of the wires might have gotten bent over or yanked in that process, and broke off (or mostly off) and ceased to make good connection. It could be either the ground or the "hot" lead from the pickup.
__________________ Shut up 'n play yer guitar |