Hello again, still not go this resolved.
Funny story really, met the auto electrician, he got in the car, plugged in the laptop, removed all the old fault codes (18!!!) re-started the car and..... it all worked fine. He explained very occasionally simply having a raft of fault codes on can...