If it's not finding "home", that could be because there's something wrong in the home switch circuit. Usually (I'm not familiar with this particular machine) these are all tied together and normally closed. The homing routine will move one axis until the circuit opens, then back off a little and move another axis, etc until all have established their home positions. If a switch is stuck in the open position, or there's a bad wire or connection, then this routine won't work. So check that circuit for continuity, and see if that's your problem.