i had a similar problem, i replaced the gas valve and it still failed so i tailored a universal thermocouple to fit the new gas valve and it worked, im sure pureists out there are frowning , but my wife was delighted, its worked well ever since. a service enginer pursuaded me to let him put a proper thermocouple with an interuptor in and we had the same problem, he wasnt happy to leave my remedy and made me sign a disclaiming form but it works, id be gratefull for any advice
harry, February 2010