Thanks for the suggestion Phil!

I made up a new cable this evening and although i havnt tested it in anger yet, the z axis does seem to work ok while moving the gantry back and forth.

Hopefully problem solved!!