I would like to see an actual video... But with that said, EXACTLY which version of Auto Bed Leveling are you running? Are you running the Dacb fork of the Marlin firmware? Or maybe the enhanced version at this thread: http://3dprintboard.com/showthread.p...ed-G29-command

Because, that is not normal. I could believe something like this is happening if you are running the Dacb Marlin Fork because there is code in there to limit the probing to the size of the object that is going to be printed. If that is the case, we need to do some more work to make sure the coordinates between the GCode post-processing match the printers probe locations.

Tell you what.... Can you also post your Marlin_main.cpp ? Between the Configuration.h and the Marlin_main.cpp it should not be too hard to figure out why bad things are happening.