cheers simon, the statement
If the boiler has been wired incorrectly, it wil sometimes turn on and off with its internal stats, but keep the pump runnning indefinitely.
is pretty much spot on for what it is doing. Valves have been changed so not them, Guess it is time to call plumber...