Apologies, I meant British Gas HomeCare, not Homeserve...
My only reason for posting before the engineer comes out is in my experience sometimes it helps if you can say to them "...a friend mentioned it might be something to do with this...." in case that was something that they had missed or...