alex,what kind of 5 volts supply do you have for your logic power,im not sure,but the geckos require seprate 5 volts supply,im sure the keling drives do to,and check all your wires for loose ones,another thing make sure all the motor wire are seperate from your logic(step+dir)wires,min. 1/4 apart so your not getting interference,next.what kind of pc do you have ,and make sure no other programs are on,some will mess up mach software,last question,before the estop working did the motors function ok?