No mate.Had it fitted over 18months now and only came with 12months guarantee.Wouldent even know where to start to isolate the heating circuits.When you say an internal leak,do you mean water because everything seems fine inside the bolier.Having to top the pressure up every 15mins now.