I haven't but I would need to leave it disconnected for some time due to the intermittent nature of the fault. Considering the only fault it has logged before points towards Vanos, I thought that it was worth a try. I would much prefer it to just break down and stay broken until it was fixed, at least then you could isolate the problem.
If it happens again over the weekend I'll disconnect the maf sensor and see if it starts running properly again.
Thanks again for the reply.
Cheers,
Jon.