the car is working fine now the Land Rover garage has repaired it. yes plenty of codes recorded P1259, Po341,Po2eo,po2e9,Po2e8,Po2e1,Po238. They mean nothing to me? but I am guessing it is stating cam sensor faults? what I don't get is we had a full service no issues, belt change and after that...