Thank you all for your input.

Oil level is fine and I've given the MAF sensor a cleaning.

I went for a short drive and aside from the initial concern when I originally posted, it's not happened again. I'm off on a longer drive this coming Monday so let's see.