I'm doing some electrical work myself right now and I'm "painting" every connector and terminal with some of this (in very sparing amounts) - lots of people raving about its ability to enhance and, well, stabilize electric connectors. $50 for a tiny vial is kind of highway robbery but the one vial will last pretty much forever, you don't use much.
http://www.stabilant.com/ (the web page is a refugee from the 80's...)
Figure it can't hurt and might help.