Thought that I would update the post. So I decided to check the basics, I had fitted a good set of injectors, 2 glow plugs, swapped egr valve, air filter and crank case filter. Still took several attempts to start and smoked like a steam train. I decided to run it down to my mechanic mate to check the codes. Once it was started it drove fine, I left it with him for 3 days. He cleared all the faults and so far it starts and runs great. I have no idea what the real problem was, definitely injectors and glow plugs, and probably a combination of the filters, the rest was probably waste fuel left in the exhaust system. But I'm happy happy happy for now