I feel like you're missing a step in the calibration. I would think your Z offset should be something other than zero. If you are doing all of the steps, then zero should be your nozzle touching the bed.