I've had wires fall off the motors, drove me nuts until I found the problem lol. Cold solder joints is the problem. In electronics I was taught to make sure the joint is mechanically secure as well. I use a solder-sucker to clean out the hole and redo, just try not to overheat the tabs too much.