Tech support told you to install a barometric damper???? Regardless Iam glad your stove works well for you now.I installed flue damper, including i installed for a few days a barometric damper to control the draft better. also bought a manometer, get with tech support multiple times. The best control over was the installation of the barometric damper keeping the draft to 0.05WC or what ever was recommended. I should have pictures of the baro damper installed.