Recently my heater turns on irreguarly - one day it will work, another day it may quit. The Heater is Bryant Model 580A packaged gas/electric unit. I have a Maple Chase thermostat in the house. It is about 16 years old. I have someone replaced a new ignition module about two months ago. What may be the cause of such problem and how can it be fixed?