Hi mate welcome to S.O.C
I'd have a look at fuel pump make sure it's working ok and not struggling to push the fuel through under load. Again sounds like same problem another chaps having with his Fozzer, he's just testing is lambda sensor this week well changing it see how that goes I guess, and if it works worth a try .
I've found with MAF it happens when slowing like at light's or a roundabouts it would cut the car out but underload was fine so don't think it will be that. I would also check for any air leaks split pipes or not pushed on tight enough. :D
I've not heard bad oil doing that either so unlikely but if you aren't sure when it was last changed I'd give it a change with new filter :) maybe worth doing the fuel filter to. try the cheaper option's 1st :D