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

Or pull dipstick tube out and use bore scope from top.
I would NOT suggest engine flush, I once wiped main bearings with them