On our '91 Warrior, the two screws that hold the outside end of the exhaust tube to the external flange are not accessible. The space between the inner part of the flange and the outer is too narrow for even an offset screwdriver and with those screws in place the flange can't be pulled off. With the two screws that anchor the unit to the floor removed, the heater feels like it's free to be pulled out but is held at the outside end of that tube. Is there a slip connection somewhere between the heater and the exhaust port?
The heater's issue, btw, is that after the blower starts and the the igniter sparks, the gas valve doesn't open. It cycles through the three auto-start attempts and the spark is visible each time, but (though the tank is full and the stove burners produce flame) the gas valve doesn't open.
Though I've tried it both ways, I assume that the open position for the gas shut off handle is in line with it's outlet, and the position of the handle shown in the photo is the off position?