I have also seen that issue directly related to age of the tank/car if it has a stock tank. Mine was fine for the first two years then got progressively worse to the point that even with a full tank it would start starving at the end of a 20 minute session(monitored Fuel pressure) Once that sealant breaks down they really go to crap!Of course you have hard data to prove that statement, right? You have logged fuel pressure, AFM and tank float position so you can make that statement?
I have, and my data shows a stock Elise / Exige on stock tires can show a lean condition starting with a full tank of fuel at the end of a 20 minute session.
If the engine cuts out due to a fuel starve issue it has gone way past a lean condition. It has run out of fuel to the engine. At that point it does not hurt the engine a bit. The part that kills an engine is when it starts running lean. getting some fuel just not enough. You most likely won’t feel that when you are driving the car. Well you won’t feel it until you melt down a piston.
I have heard this ½ tank folk lore way too much. It is point blank incorrect.
Ok off my soap box.