If you haven't thrown it out yet, try Corrosion X. I can't tell you how many electronic things I've brought back to life with this stuff. GPS's that leaked saltwater, Lights with battery acid, Even a mp3 player that got totally submerged in salt water (that one took awhile though). Stuff works miracles. It won't mess up electronics or contacts, just soak, let sit, shake out and let dry, repeat if necessary.