Answering my own thread here but I changed the cam sensor for a 2nd hand one - managed to do it without having to take off throttle body or manifold top.. It sorted the problem - no more codes so far. Car driving much better too. I presume the surging I had was the Lambda swinging trying to adjust for the mode the car went into when the cam sensor was not working.