Had a similar problem yesterday but with an insignia same type of fault roughly setting the same type of dtc.have you checked the fuel? I found the fuel had something in it.dropped the tank emptied it out clean it ect 20ltrs of fresh diesel in it refitted ect then bled diesel out before the injectors untill i was certain it was the fresh diesel and it started straight away an no faults since.i had done pretty much all the same checks as youve done and this also would run on easy start.