My brother-in-law gave me his old DR Brush mower (he bought a new one because "the wheel lock stayed locked on, so I figured it was time for a new one", he didn't bother to kneel down and see that the cable was broken, and the simple sleeve on the axle could be slid back to "unlock" by hand), and when I was poking around his barn, I found a Pioneer SX-850 receiver covered in boxes, dust, and chicken poop. It was his brother's who died recently, and with very little pleading, he gave it to me.
Plugged it in and the lights come on, signal meter moves when you turn the tuner, I suspect it might just work fine with a thorough cleaning.
I've learned that everyone uses de-oxit for work like this, but wouldn't automotive contact cleaner work just the same?