The Morgan still wont stay running.

New fuel pump (Walbro GSS342)- Done
New fuel filter (KL 197) and insulted for galvanic corrosion- Done
New Spark Plugs - Done
Fuel pressure = 59 PSI (after fuel filter replacement)
Fuel injectors cleaned and verified for flow and spray pattern
Fuel tank drained and inspected for debris and varnishing
Air filter is clean.

If the Morgan sits for 20 min or more, it starts right up and idles normally for 2-5 min and then dies. It I feather the throttle I can keep it running but rpms needs to kept above 1600 rpm or it dies. Once it dies it can only be restarted if the throttle is pumped... and the cycle repeats. There are no engine codes.

To my limited experience this continues to present as a fuel starvation issue, but I've no idea what to look at next. O2 sensors? Something in the throttle body?