Just for the record, in case anyone has a similar problem.
It was the PCB.
Incidently, got it fixed by Potterton: £299 - guaranteed next day fix, inc all parts and labour. Then boiler, controls, valves, pump etc all covered for 1 year (parts and labour). Seeing as a local engineer had...