Quote Originally Posted by JIPSTERR View Post
2560 steps/mm is indeed it. Unfortunately there's no on-board way of saving the setting.


Meaning the parameter was set to something other than that when you looked at it? If so, what was the value, and does it mathematically explain the shorter travel distance? If so, great. If you can't save the correct value to eeprom you can either set the printer up manually each time you start/reset it or have Cura include a M92 command at the start of each gcode file to set it. If that value was already set right, we next need to look at your z-axis speed/feedrate and make sure the printer isn't trying to move faster than it can. The likely result of that would be motor steps getting skipped, possibly resulting in slow movement and short travel distance.

One other weird thing is that when i auto-homed it, Y shot hard and full front, X shot full right and then Z started crunching the bed down due to the sensor no longer being over the board. Don't wanna do that over again just to take a video of it happening. Yikes!!
Someone else would have to help with that. I have no experience with bed leveling schemes.