My hot water was out today on my Bradford White gas water heater with the Honeywell controller. The pilot light will light and ignite the main burner. After a few minutes the main burner shuts off. It will relight a few times with the two blink error going before shutting off. I took out the burner and realized a Honeywell universal thermocoupler was not going to work. I put it back together and lit it with the inner door open. The pilot light looked good and the burner ignited. I let it go a few minutes and it did not shut off. I put the inner door back on and it would shutoff. I took the high temperature switch off the door and it still shutoff. I swept out the inside air filter with a sweeper after running a wire brush over it. I do not have a compressor. I put it back together and it still would not stay lit. When it is on, smoke from a match gets sucked up when held near the top vent. I found if I put a small portable fan near the base of the water heater, so that air blows in the vents holes, it stays lit. So I am wondering, do I have an air intake problem, a thermocoupler problem or some other problem?