The first thing you need to do at this stage is update to a newer screen, at present you are using the old wxMach screen.
Load up mach4 and click on view in the menubar, from there load a new screen and select wx4 - dont worry this will not change anything in your config but will give you a better starting point.
As a quick look in the ESS config I would remove the index pins from both Inputs tab and Homing.
As a quick look in the Mach config your homing is setup to home in the order of Y X then Z?? is this correct for you machine as Z normally wants to go safe before any other movement, personally mine is set for Z then both X and Y together.
Hope this get you on track
DazTheGas