How old is this unit. Did you check the heat exchanger? Not familiar with this particular unit, but I wouldn't think there would be that much different about it. Hi temp limit? Stack switch?