Just to follow up on this, I tested it on a plug - done the same thing (flickering lights, not running) - so Muggles thank you.
System drained and flushed through with fresh water a few times, pump replaced, 3 port valve replaced (was on the way out), inhibitor added, I now have heating that...