Nice! That was a good score! If you get a spare it would be a good idea to crack it open and inspect it for corrosion or other damage. While its apart look for any spots on the circuit board that do not have the protective coating and cover them with one of the readily available coatings for circuit boards used in harsh environments. That is how my blinkers failed, corrosion at an uncoated spot on the board.....
Going to tear my old one open this summer when time permits. Doubt I will fix it when a junk yard spare is 50 bucks.
.....