right then massive update, followed your advice and the motorrs are running sweet. Back to the y axis limit switch I have also followed your advice and found there is a problem with the board, the pins are connected fine, but there is a break in the signal somewhere. Not sure where though. Think im going to gave to remove all the solders and remove it from the metal plate to have a nose ffs