Slant Six Oil light coming on — need a new pump?

That or automatic transmission fluid really cleans. The 273 in my avatar was cleaned with MMO.Good stuff.

That is not factory and shouldn't be there.
Very possible it is factory. Some of the stand pipes had a check valve in them.