Ooops, it ended up being a problem with my custom fuel selector valve.
I didn't realize it had left tank, right tank
and OFF positions

It runs great now!
Yep. Clearly a fuel delivery problem.
Good find, and good on you for fessing up instead of what I would have likely done. Just slunk away, never to be heard from again.
