Hi. CAN+P on startup will make it forget the soft limits, and set new ones when homing. But I'd test if the hard limit switches are working ok first. I've had the same machine for a couple of years...