Yes, it will restart, but again, it will only run for 30-45 minutes and then it will shut off and give me the "IF" code again.
As for the gas, I am a union plumber and pipe welder. I put my gauge on the line, and had 9" wc at the valve. Not to mention that this same heater worked all last year.