I have a 2 year old sears water heater and there seems to be a lot of flaking going on from somewhere inside and this causes the flame to go out. If I clean it out the water heater works fine for about 3 mo. And starts all over again. What causes this to flake?
Thanks!