If your radiators are working properly and the motorised valve have been replaced and is opening and closing properly, it must be your cylinder stat. I would suggest using your immersion for now as a back up and when the BG engineer visits again ask him to disconnect the 3 core cable from the...