Okay, that's good to know about the ECU flashes. I was worried that I had wired something up really wrong.
I thought about fuel pump and fuel filter, but I wasn't sure if that could cause the off/on nature of the problem. I'll swap in a new filter anyway, they're cheap enough and it couldn't hurt. I guess I'm kind of dancing around the fuel pump because it's a nice Walbro inline pump and I don't want it to be going bad, lol. But if the filter doesn't fix it I'll get a fuel pressure gauge and see what kind of pressures I'm getting. Thanks for the ideas.