OK
Gave up on the Velocity control scenario and have gone with Step/Dir.
Got it working a treat.
So I'm going to call that a win.
Thanks for everyone's input.
Cheers
Phil