Update, decided the air meter was faulty so swapped for another, no codes and running normal.
Went out for a drive, went for an overtake and the gearbox kicked down, engine went into failsafe mode. Read the codes and it's there again, Mass air flow, low input.
Any ideas?
P. S. Saint, couldn't...