Replace both motor mounts and pump coupler. Motor mounts put coupler in a bind causing it to break. Once pump was repaired the boiler wouldn’t stay running, found the thermostat to be dropping out at random times. Recommend a new thermostat that will fit that wall.