I get alarm 8:homing fail, but when I hit the endstop I get alarm 1

There was a very similar issue here the other day. Please review and circle back.

You can start reading from about here: