Ive ended up setting offsets the painful way from the homing switch, seems to work better for me. Will test again today and see if its still working.