I had a second thought last night - it's not as simple as i thought as not only does it need to stop the spindle and restart it, it has to restart it in the same direction as it was running previously because when in low range/back-gear the motor has to run in reverse.

Not so sure its possible now??

I'll get the code up though soon.

Thanks