I have an 80's boombox that crackles when switched on to the radio. I'm fairly sure the switch is dirty. It is a 3 way toggle switch. I did clean it with Servisol Super 10 cleaning lubricant about 2 years ago which worked for a few months before it started crackling again. Because the boombox needs to be taken apart to clean the switch I'm looking for a solution that will last longer. I intend first using a can of compressed air to blow the dirt out. Then spraying in some Servisol Aero Klene 50 electronic cleaning solvent and finally a squirt of Caig Labs DeoxIT D5. Would this be better than simply giving it a good squirt of Servisol Super 10?