Got CH pump off with no more water spillage, cleaned it up, put it back on. Long story short, it hummed and got hot with no boiler on and no hot water, so I guess that although it seemed to spin quite freely, when turned by hand, the electronic bulls' droppings that turns it by induction or...