So just got a call from the mechanic, I seems the injectors were at fault. although they were communicating with the diagnostics the mechanical part of one or 2 of them were not working as they should, so had to for out for a set of injectors and reprogrammed and hey presto its up and running...