Well it was a faulty replacement flow sensor after all. The packaging was slightly damaged, so perhaps it was damaged in transit.
However, I replaced the diverter valve and PCB earlier in an attempt to fix the problem. Now I have great HW but the boiler will not fire up high for heating. I'll...