I'll replace the supercap first and see, it WAS working at one point and time and seemed to just stop working suddenly without any movement. Pins seem super clean so I don't think it's that. Any idea where I can pick up the supercap? And anything to look out for to replace it? Can't really perm damage anything right? (assuming I don't burn traces etc.)