I have added another switch on the A Axis, What is now happening is;
Both axis move back to the zero switch, then backing off, the Y axis stops, and the A axis carries on until I do a manual reset.
Also after the reset the A Axis won't move at all (Y is fine), in order to get the A axis to work again i have to shut down the mach 3 software and relaunch it.