A shorted buffer usually is what burns up the switch. I've found that the light switch will some times work good for the radio AFTER is been over hauled,then I've wired it so the dial light comes on and off with the trucks light switch. I've also used the controls with the reostat tone control ,takes a little bit of redesiding the tone but will work good