Replace ECM. Clear codes, confirm "closed loop" operation and check for no "SERVICE ENGINE SOON" light.