Maybe your steps/mm on the Y are off and it isn't moving far enough. Try changing your second G1 to Y-400 or more and see what happens. If it works, make sure the steps are correct or the possibility that you have more travel than you think.
One last thing would be to make sure there isn't any binding and you have the current turned up enough in your config.g.