The same fault code is present, P103 - Mass Air Flow Circuit (High Input). I didn't really specify whether I needed an original or aftermarket MAF to the parts shop, I believe it was an original ford part as the top plastic housing of the MAF sensor itself had Ford logo imprints and a ford part number.
I forgot to mention that when the original mechanic fitted the MAF the plug didn't fit correctly and he therefore had to cable tie the plug into the clip housing itself, there was good contact on the pins but the plug edge seemed to be too thick for the clip housing, hence the cable tie. The EML disappeared (as usual after being cleared) for around 4 hours of driving, then the same light re-appeared.
I noticed today when parking up and leaving the engine running that when the engine begins to "hunt", whilst watching the exhaust and catalytic converter from underneath the car they seem to shake in time with the engine hunting, the best thing I can describe it as is if there's too much pressure, the car eventually stalls as usual.