Just had a thought. A while back a sparkplug failed on me - when i removed the plug, the tip had gone. Is it possible that this has worked it's way somewhere and has caused oil starvation?
Can't say exactly, but I've probably done less than 100 miles since the plug incident.