Yeah dry joints are the biggest pain because they may look nice and shiny but the components are loose inside them making an intermittently high resistance connection. Sometimes applying a little new solder to existing joints does wonders especially as AJ pointed out around areas subject to shock & vibration.