Thanks for your help. Our engineer says someone else local has a very similar problem. The fact that it comes and goes to suit itself is really annoying, and a pain as, needless to say, if an engineer calls it's behaving beautifully! A new part is on the way - I think it's to do with the flow...