Thanks for the reply.
I serviced it about 3000 miles ago, full service.
It’s had 1 new injector, all new injector seals (genuine), new MAF, new fpr, new injector harness (infact 2 as first new one was faulty), new (2nd hand ECU), plug constantly checked and cleaned with brake cleaner.
CPS...