check the tco for continuity.
tco is located on top of the heat can.
element won't of failed. you would still get warm water it has 2 elements.
what diaphragm valve ? its getting cold water so nothing to do with water flow it's an electrical fault.
hi-spec plumbing & heating (essex), August 2010