Interesting thing is when I checked the codes it had the usual 4 codes for the coils.
Fingers crossed for u bud!! I had a running issue and it turned out to be the main earth was barely hanging on . Cleaned it up and tightened it back up and never missed a beat since! But its true how simple things can cause such ball achewould you believe it I think its sorted. Found a bit of the wiring loom had been rubbing on the side of a sensor (I think the fuel pressure one) and rubbed right through and bared a little bit of one wire. Taped it up and its started and run fine for two days now. What a nightmare its caused for months tho.