Well, it doesn't hurt (if done right). The symptoms you described were not what I would have thought were as a result of dirty/oxidized switches or pots, and the fact that it started working after tapping on it suggests to me that you do have a bad connection or solder joint. Hopefully it will not act up again, as tracking it down may be difficult.