How close are you to needing more fuel, just to rule out that out??

Do you have a wideband gauge?

Can you watch fuel pressure??

If it's going lean that could do it.