Did you check the gas flow? Maybe the connections inside the unit, where the +/- connects with the wingnuts.