What 2 flashes means
The thermopile voltage is low.
Likely causes
- Weak thermopile
- Loose wiring
- Small or dirty pilot flame
Safe first checks
- Note the code. Checking wiring and thermopile millivolts are service steps.
When to stop
A qualified technician checks connections and replaces the thermopile if it reads under 350 mV.
Checked against: A.O. Smith Residential Standard Gas Water Heater Service Handbook: diagnostic flash codes. Codes can differ by model and year, so confirm with your owner's manual.