Seems MAF sensors are hit and miss even a new OE one can fail, good to hear you sorted it out.
OOI what were your EGTs at 100KPH

Thanks for sharing to