Swim Pro by Hayward Heater ABG1001 after 5 years of great performance has started repeatedly firing up then flame goes off and cold air blows. noticed repeated pop of flame coming on over and over. Similar replacement is $677 on Amazon. Should I just be glad I got 5 good years and drop the $677 for a replacement? Or does repair make any sense for a 5 year old unit.