thanks for all the feedback. It's good to hear that it might be something with the pilot. That's what I suggested to the 'plumber' and instead he tried the thermocuple, valve and heat stat and he called a couple of hours ago to say it might be the pump!!
Feel a bit taken advantage of having...