Breezer,
you say the boiler is a potty 100e this narrows it down to about half a dozen boilers, but from your problems I will guess that it is the Puma 100e.
You say that as you have got lots of hot water the pump must be running, not so, this boiler does not need the pump to run for the...