Finally sorted this one but I can't take credit for it. Another member (pocketmoney) dropped in and we hsd a look. Turned out when testing voltages that the connection at the motor connector was intermittent. ... such a painful thing to find yet so simple to fix!