True, it may be time to think about rewiring or at least a new switch panel if existing wires seem okay. The type of problems you are describing, to me, always end up being corrosion driven. Poor connections inside the fuse holders, the switches themselves, connections, lower quality wire, all...