Okay Bobby ... you need to check for a vacuum leak. Map works off of vacuum true name for a map / manifold absolute pressure. Could type a whole thread on the map and it,s working.
Check that vacuum hose to map is good check for vacuum leaks at throttle body intake. All over. A dirty air filter will make maf read wrong .
Check make sure no air leaks in system down stream of maf. Like you said run for a bit clear codes see what happen.
But on both the maf and the map all has to be sealed good. It is late for me if need be i can let you know tomorrow how to check voltages on the two.
Thanks on the friend request. Sometimes hard to explain all this . We here will try our best to get it right .