If the keys are steel you could braze them instead of solder. I braze copper tubing instead of soldering (code requires it for refrigerant) and it holds a lot better than solder. I use Dynaflow (silverphos-copper brazing alloy) it is easy use and holds very good.