Well what a job I had sorting this one.
IT WAS indeed the DHW flow switch faulty but what a hassle getting a simple wee part, first the ariston technical guys gives me the wrong part number so in comes a DHW flow gauge, totally not what I wanted, then after another call and a further part...