Last night, during outside temp of 2 degrees, my Mt Vernon freestanding pellet stove stopped working. The red call light on back lights up, fan comes on, pellets drop, but igniter doesn't heat up. I found out that it is standard AC voltage to igniter, so I made a wall plug cable to plug into igniter, and it heats up (directly to wall outlet). Looking into it more, I found the yellow light flashing in control box (gray one, not clear) which is 'trouble with thermocouple'.

My question is: if the thermocouple is bad, would it stop the igniter from heating? I am concerned that the problem could be the control box instead of the thermocouple...