NO worries, one way or the other we'll get both guys fixed. I'm still not ruling out Coil or ICM for Kenny, and it sounds like Josh has confirmed with spray in the carb his is fuel related, but I said it early on, cam lobe or fuel pump not getting a full stroke to the pump. If it's not that, then it's behind the pump. The E pump will tell us that and he can leave it in as an aux pump on a switch if he solves the fuel problem and it's not the cam lobe. If it's the lobe, it's not worthy of a new cam if all the valves are working right, so keep it electric until it's time for a cam swap.
Also, this issue of a check valve is a moot issue in this case. This is a running and driveability problem. The check valve has nothing to do with performance. Check valve is for nothing more than quicker starts after sitting awhile, that's it and nothing else. My check valve in my 454 has been out since the day I got the truck many years ago. So what, I gotta crank it a little longer after it sits for more than about 16 hours, and that's also cuz the well plugs in my Qjet leak. I know this, and I deal with this, it's not big deal. Check valve for sure isn't the problem here and isn't going to fix a thing.