Churts - hello, I have had this exact problem, I totally understand what you mean when you cant reproduce the noise as you never know when it is going to do it.
have you managed to get yours sorted yet? I am looking for advice also, before getting a boiler man round.
thanks very much,