What i meant to say was that the piece of paper with the fault codes on it got rained on, the ink has run so it's difficult to read

I'll elaborate on the situation so far regarding parts replacement.
Car started running bad, no eml lit up. Oil in plug wells. Fiited new cam cover gasket, cleaned breathers even though they were done only 4 months ago and were still clean. Fitted 4 new spark plugs. Car still ran bad. Replaced coil pack thinking the oil may have damaged it. Car still ran bad. Eml light came on. Took car to garage diagnosed as lambda sensor, even though it was fairly new, fitted new one, car still ran bad, eml light still on. Connected to diagnostics again, this time diagnosed as egr valve, replaced it, no difference. Diagnostics now says fuel pressure modulator faulty, cleared fault then drove car eml light off but car still ran very bad. Garage had car 2 weeks after this and couldn't find a problem, eml light still off. Brought car back to my workplace and chatted to Vauxhall fitter who recommended I change fuel filter. Did that, no difference. He then said the fuel line from the tank to the filter has a habit of splitting reducing fuel pressure, replaced that, no difference. Limped car home and eml light came on. Took car to a different garage, diagnostics said cam sensor. Replaced that, no difference. This garage gave me the fault codes listed in my previous post and they now suggest a faulty ecu.
I'm tearing my hair out, was sent a new maf sensor today on approval, fitted it, no diffference. I think we should get rid of cars and go back to horses.....much less trouble!