I voted partial.
I have had the engine stop due to fuel starvation on several occasions while doing aerobatics.
If fuel was a bit low in my Skybolt the flop tube in the tank couldn't keep up with the fuel sloshing around the tank.
The first time it happened to me, I rolled upside down for a bit, rolled upright and the engine stopped. I established the glide and was busy picking fields and had just reached to turn on the fuel pump when the engine started again.
The first time was the longest cut. I got used to a bit of a pause in the power output after any significant inverted when fuel was much less than half.
Last time it happened to me, I was flying a stall turn and lost all power after the stall turn. I was again picking fields as I flew the vertical down-line, I even rolled on the downline to head for a nearby strip. I pulled out in the glide and only then did the engine restart.
It certainly focussed my attention on these first and last occasions. I was quite pleased with myself that I carried on aviating, albeit with an elevated pulse