To remove a host from the cluster, you not only need to uninstall the EGO package on that host, but you also need to remove it from the hostcache on the master host. You can do this in one of two ways:
In ego.conf, add a new parameter: EGO_DYNAMIC_HOST_TIMEOUT=xxM (xx>=10)
Shutdown the cluster, edit the hostcache file on the master host to remove these entries, and then restart the cluster.