Yep it's the last thing to really dig into.
I did check it but not with a microscope, but that and renewing the leads is about all I have left in this puzzle.