Don't Blame your Megaflo as this only heats your Hot Water, you need to be looking at the system
I hope you have notified your local Authority Building Control Department as all Gas & Oil systems have to be notified to LABC and Documentation produced failure to do so could lead to prosecution under the Building regulations and could effect the Sale of the property in future
boiler Repairman
May 2009