Have you tried listening to the injectors with engine idling, I have used a small diameter hose as a stethoscope, just listen for the steady click, click, click, no odd clicks like a stuck injector.
You can also OHM injectors, use ohm meters lowest setting, each should be about 14ohms, 11-18ohms is the acceptable range.
Also when you pulled off the vacuum line on the Fuel pressure regulator(FPR) did the idle on the engine go up, it should with a vacuum leak like that.
Maybe vacuum is plugged up so not opening FPR as it should causing high fuel pressure and flooding.
The Fuel pressure the computer expects at the rail is 30-40psi, it opens injectors for a specific length of time based on that pressure, if pressure is 50psi then injectors are open too long so rich condition.
Rich means more fuel than air in the mix, so why not add some more air, run a vacuum leak on purpose, see if conditions change.
Also make sure PCV valve is working, that is extra "air" the computer counts on being there.