make sure you replace parts with manufacturer exact replacement. the fit should not be a problem. i agree the flue and gas pressure should be checked. a rollokut switch opening with unknown cause is serious. if you cannot resolve it, you should get the manufacturer tech support rep involved.