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

I would NOT suggest engine flush, I once wiped main bearings with them
I wouldn't recommend it either. If it's sludged up like mine was, it's like a thick almost sponge in the bottom of the pan. Flushes will never get it out and it may loosen up just enough to really cause problems.