Yes, I’ve just had that same issue with the P51 (in racing), but only one time. It does have fuel, but when the race starts it loses power and dies a slow death (no mixture binded on my X56). This is definitely a different issue to zero fuel though.
And, I did have my mixture set on my X56 when racing, to an axis. When I raced I had my mixture set to full.
So, I created a new X56 Profile Reno single engine, and removed the mixture axis. And I’m still having random zero fuel. Again most races are OK.