You now have fuel "TO" the carb. But possibly the fuel is not getting to the engine or too much fuel is getting there.
You had fouled plugs so it may be that the seat of the needle and seat is old and brittle and allowing extra fuel into the bowl that is flooding out at idle. Or the long...
Have you checked the fuel supply? Any fuel in the carb? Does accelerator pump squirt fuel when pumping accelerator?
If not, check the little inline fuel filter right in front of the carb. (If it has one??)
Sounds like the EGR may not be closing at idle due to dirty EGR valve or defective EGR or improper signal from the ECM to the EGR.
Most can be cleaned if that is all it is. I would try that first. If defective, obviously it will need to be replaced.
Again, I like your diagnosis. I would suggest "googling" and "youtubing" and you may get a clue.
And , you could use a cut off tool and remove unnecessary parts of the inner door panel to make for easier access . This shouldn't be necessary but it has been done. Be careful.
From what you tell us, (unless i spray starter fluid in intake) you still do not have fuel even though you replaced the pump and filter.
What is the fuel pressure spec at the rail and are you meeting that spec?
With multiple jumpers I bypassed the switch and have identical results proving the switch is OK. So the circuit breaker under the dash or the one in the motor is opening when trying to go up. Since the motor works in both directions although throws a breaker going up I feel the cable system is...
Left front door window goes up 1/8 inch or as much as 2 inches and stops. Wait a few minutes and that can be repeated.
At first I thought it was the circuit breaker tripping due to sticking window or regulator or bad motor.
But the window down function and the right door window...