One of the possible reasons why the pilot light in your gas water heater does not stay lit could be a dirty thermocouple. When you have a problem with your gas water heater not lighting, you need to check the pilot light. Then, conduct an inspection to see if the thermocouple is dirty. If you find out that the thermocouple is dirty, you will have to turn off the gas and let the thermocouple cool down. Once it is cool, you should clean it using a fine sandpaper. When you are done cleaning the thermocouple, you need to turn the gas back on and attempt to light the pilot.
At times, when the pilot light in your gas water heater does not stay lit, you have to check for a bent thermocouple. If the thermocouple is bent far from the pilot light it will prevent the pilot light from heating it. In this case, the thermocouple turns off the supply of gas and keeps the pilot light from lighting. In order to avoid your gas water heater from going out, you will have to bend the thermocouple in a way that it is closer to the pilot light.
Another possible reason for the pilot light not staying on could be a damaged thermocouple. In the case of a damaged thermocouple, you cannot conduct any repairs on your own. You will have to call professional plumbers to solve the problem or you will have to get the thermocouple replaced.
Dirty Pilot Tube
Sometimes, the pilot light in your gas water heater might not stay on due to a dirty pilot tube. You will have to turn off the gas and wait for the pilot tube to cool down before you start cleaning it. To clean the pilot tube, you will have to use a needle. With the help of a needle, you will be able to clear out all the blockages present in the pilot tube.
The problem of pilot light in the gas water heater going off is not very serious. You can fix this problem on your own easily but if you have never done any electrical work before, you should consider calling the professional plumbers in Edmonton.