It's repairable. There is probably a cold solder joint on the circuit board that has gone intermittent. Use a magnifying glass, good lighting and a soldering iron to seek out suspected solder joints on the board. Reheat them to reflow the solder. Adding a bit of new solder to the joint while reheating, or using electronic grade soldering flux, will improve the final joint. Bet you this will restore your flasher relay.