Thats the confusion! My gas enginner who serviced it last week put a new PCB on it and was rather lost by the problem. "the pump can only run if the PCB tells it to" was how it was left but the PCB is new. No fault codes or anything. WB are also lost and can only suggest get engineer to phone them when the boiler is opened up to test each component - maybe I will do that next year at its service. It would make sense being frost protection but if it was a sensor or something then I don't get why it only does this if unit is turned on from the mains without a "demand" but if there is a "demand" at time of turning on its all ok and functions normally and its pump turnes off as expected, i would expect the fault all the time. Looks something i will just have to live with, thanks for your help.
Don't think there's any frost stat as such, when/if the boiler flow temp falls to 8C the pump only runs, if the temp hasn't risen to 9C in 30 minutes then the boiler fires until theThe problem with turned out to be a faulty frost stat.
The boiler keeps the pump running when the frost stat activates but will not heat the water until the water temperature drops below 9 degrees.
If you have a frost stat try disconnecting the switch wire in the frost stat to the boiler.
temp reaches 12C and boiler shuts down and the pump switches off.