Looks like you can scratch off a fuel pump causing your problems. My suggestions will try to minimize cash out outlay for you. I looked at your video of the motor running and it sounds like you’ve got a healthy cam in it. It looks to me like you have an intermittent miss at idle, which is most likely an electrical issue. I’ve been messing with the Edelbrock 1405 carburetor I have on my 318 and they are extremely fuel pressure sensitive. Six psi is what’s listed by Edelbrock as max fuel pressure (4-6), but all the information I have been reading while diagnosing my problem says that’s too much for the carburetor to handle. The first thing I would do is look at your float level and make sure it is at the recommended 3/4 inch setting and make sure that the tab which controls the needle and seat opening is set to max 1 inch float drop. You can look online and see how all of this is done. While you’re at it, look at some of the YouTube videos that discuss tuning the Edelbrock 1400 series carburetors, there’s a few good ones that really go into depth about fuel pressure requirements and tuning. I’d also change your oil if you’re concerned there’s fuel on it. After you verified that your float level and float level tabs are set correctly, you can look at your ignition system. With the motor warmed up, try spraying use a spray bottle to mist each header and see if the water evaporates off of it. My gut feel is the carburetor is dumping too much fuel into the engine and you might have an intermittent miss from your ignition system. Have you looked at your spark plugs to see if one or all of them are fuel fouled? All of these things can be done for free and we’ll go a long way towards troubleshooting your problem. Let me know how these checks turn out and I will try to help you figure this out as best I can.