Some parts, such as the safety relief valve, should simply be replaced upon showing signs of failure. However, if a heater that is 8-12 years old has leakage or works inconsistently, then it would be best to replace it and not wait for failure actually to occur. In this case, do check if the problem is attributed to the unit itself or an external source.