The UI is just static HTML/JS files, so not being able to get to it is just a symptom and not your actual problem.
Etcd restarting constantly basically means you have no cluster, in which Rancher is supposed to be running, which provides the API, which serves up the UI assets.
But there’s not much anyone can tell you in detail given just that “a boot loop or something” is happening.