I have not had reason to fix the piezo ignition. I have used it in wind, rain and good weather with good results for all. I have not used my stove in cold weather so I do not know how well it performs in those conditions.