Thanks all for your advice ...problem solved, I've run through the optimization quide, deleted all printer's that had been setup on the pc and uninstalled all un used programmes, (I have left the SP3 installed) and now no issue with spindle toggling on/off on estop, BUT another issue has arisen.....
The X/Y axis move +/- ok and home ok, but the Z axis only moves up when jogging and when homing the z axis moves in the correction direction, but it activates the home switch and continues past the limit without stopping....This worked fine before I corrected the previous problem, I have tried toggling the Dir low active setting for the axis but with no change.