No expert here but looks like DC leaking thru failed caps. Get'er done!
I'd agree, worth getting a recap done. If you know how to pull the board out and want me to do it I can. I have several others here I am currently working on though. Shoot me a PM if you want it done. Its going to need it done regardless. Im US located and only charge a little over what the caps cost me.