Sounds like you are not getting a 230v supply to the Motorised Valve, are you sure the Overheat stat has not tripped? it is inside the control cover on the Megaflow
You should have any Un-vented Hot Water Storage System Serviced Annualy by a G3 Qualified Technician to comply with Building Regulations it is Illegal for NON G3 Persons to interfere with these systems
www.elanar.co.uk, May 2009