Thanks boilerman.
So, I got a new PCB and have had it fitted, we also needed to replace the Honeywell 3-way motorised valve at the same time which we did with a new one of the same type.
But now we have a slightly different problem in that the heating will only come on if the hot water is...