I have a goodman furnace. My furnace is going on but the flame turns on and off frequently without the room temperature reaching the appropriate thermostat temperature. I have cleaned the duct,change the filter as per servicemen and yet I still have the problem. Any suggestions as to what I can check or do before calling a serviceman again.